Mail

Чтиво:

Postfix+Dovecot

cat /usr/local/etc/postfix/main.cf

queue_directory = /var/spool/postfix
command_directory = /usr/local/sbin
daemon_directory = /usr/local/libexec/postfix
data_directory = /var/db/postfix
mail_owner = postfix
myhostname = mail.efasad.ru
mydestination = $mydomain, mail.$mydomain, efasad.ru
unknown_local_recipient_reject_code = 550
mynetworks_style = host
mynetworks = 90.154.107.74 127.0.0.0/8
smtpd_recipient_restrictions =
  permit_mynetworks,
  permit_sasl_authenticated,
  reject_unauth_destination
home_mailbox = Maildir/
#mailbox_command = /usr/local/libexec/dovecot/deliver
smtpd_use_tls = no
debug_peer_level = 2
debugger_command =
     PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
     ddd $daemon_directory/$process_name $process_id & sleep 5
sendmail_path = /usr/local/sbin/sendmail
newaliases_path = /usr/local/bin/newaliases
mailq_path = /usr/local/bin/mailq
setgid_group = maildrop
html_directory = /usr/local/share/doc/postfix
manpage_directory = /usr/local/man
sample_directory = /usr/local/etc/postfix
readme_directory = /usr/local/share/doc/postfix
inet_protocols = ipv4

cat /usr/local/etc/dovecot.conf

protocols = imap pop3 
## imaps pop3s managesieve
disable_plaintext_auth = no
# mail_location = mbox:~/mail/:INBOX=/var/mail/%u
mail_location = maildir:~/Maildir
mail_privileged_group = mail
dotlock_use_excl = yes
verbose_proctitle = yes
first_valid_uid = 1000
first_valid_gid = 1000
maildir_copy_with_hardlinks = yes
ssl = no    
protocol imap {
  imap_client_workarounds = delay-newmail netscape-eoh tb-extra-mailbox-sep
}
protocol pop3 {
  pop3_uidl_format = %08Xu%08Xv
  pop3_client_workarounds = outlook-no-nuls oe-ns-eoh
}
protocol managesieve {
  #managesieve_implementation_string = Cyrus timsieved v2.2.13
}
protocol lda {
  sendmail_path = /usr/sbin/sendmail
  lda_mailbox_autocreate = yes
  lda_mailbox_autosubscribe = yes
}
auth_username_format = %Lu
auth default {
  mechanisms = plain login
  passdb pam {
    args = session=yes dovecot
  }
  # System users (NSS, /etc/passwd, or similiar). In many systems nowadays this
  # uses Name Service Switch, which is configured in /etc/nsswitch.conf.
  # <doc/wiki/AuthDatabase.Passwd.txt>
  userdb passwd {
    args = blocking=yes
  }
  user = root
  socket listen {
    master {
      path = /var/run/dovecot/auth-master
      mode = 0600
    }
    client {
      path = /var/run/dovecot/auth-client
      mode = 0660
    }
  }
}
dict {
  #quota = mysql:/usr/local/etc/dovecot-dict-quota.conf 
  #expire = db:/var/db/dovecot/expire.db
}
dict_db_config = /usr/local/etc/dovecot-db.conf
plugin {
}
unix/mail/mail_setup.txt · Last modified: 2016/01/14 17:18 by adviator
About this template
CC Attribution-Share Alike 4.0 International
Powered by PHP Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0 Valid HTML5