1 Um noch eine SMTP Auth anzubieten um seine Clients beim Versenden zu authentifieren müssen folgende Dateien so verändert werden:
\r
5 myhostname = mail.hostname.com
\r
6 myorigin = /etc/mailname
\r
8 alias_maps = $alias_database
\r
9 virtual_mailbox_domains = hash:/etc/postfix/virtual_domains
\r
11 virtual_mailbox_base = /srv/vmail
\r
13 virtual_alias_maps = hash:/etc/postfix/virtual_maps
\r
14 #virtual_minimum_uid = 101
\r
16 virtual_uid_maps = static:5000
\r
17 virtual_gid_maps = static:5000
\r
19 virtual_transport = dovecot
\r
21 virtual_mailbox_limit = 10240000
\r
23 # dovecot_destination_recipient_limit = 1
\r
25 mydestination = localhost
\r
26 mynetworks = 127.0.0.0/8
\r
28 smtpd_banner = $myhostname ESMTP Mailserver
\r
29 home_mailbox = mails/
\r
31 # Zertifikate für SMTP
\r
32 smtpd_tls_cert_file = /etc/postfix/mail.cert
\r
33 smtpd_tls_key_file = /etc/postfix/mail.key
\r
35 # SMTP Einstellungen
\r
37 #tpd_enforce_tls = no
\r
38 smtpd_tls_auth_only = no
\r
40 # SALS Auth für Dovecot
\r
41 smtpd_sasl_auth_enable = yes
\r
42 smtpd_sasl_type = dovecot
\r
43 smtpd_sasl_path = private/auth
\r
44 smtpd_sasl_security_options = noanonymous
\r
45 smtpd_sasl_local_domain =
\r
46 smtp_sasl_auth_enable = no
\r
47 broken_sasl_auth_clients = yes
\r
49 # Mailbox Einstellungen
\r
50 mailbox_size_limit = 512000000
\r
51 message_size_limit = 104857600
\r
55 smtpd_helo_required = yes
\r
56 smtpd_helo_restrictions = reject_invalid_hostname
\r
58 smtpd_recipient_restrictions = permit_mynetworks, reject_unknown_recipient_domain, permit_sasl_authenticated, reject_unauth_destination
\r
60 smtpd_sender_restrictions = reject_unknown_address
\r
62 smtpd_client_restrictions = reject_invalid_hostname
\r
64 strict_rfc821_envelopes = yes
\r
67 '''Diese Zeile in der master.cf'''
\r
69 smtp inet n - n - - smtpd
\r
74 base_dir = /var/run/dovecot/
\r
75 # log_path = /var/log/dovecot.log
\r
78 verbose_proctitle = yes
\r
79 #first_valid_uid = 3000
\r
80 #last_valid_uid = 3000
\r
81 #first_valid_gid = 8
\r
83 #valid_chroot_dirs = /var/mail
\r
84 mail_location = maildir:~/Maildir
\r
85 maildir_copy_with_hardlinks = yes
\r
87 disable_plaintext_auth = yes
\r
92 # auth_verbose = yes
\r
98 path = /var/spool/postfix/private/auth
\r
105 path = /var/run/dovecot/auth-master
\r
114 passdb passwd-file {
\r
115 args = /etc/dovecot/dovecot.passwd
\r
120 args = uid=vmail gid=vmail home=/srv/vmail/%u
\r
126 postmaster_address = postmaster@hostname.com
\r