ubuntuusers.de

Verständnisfrage zu Postfix

Status: Ungelöst | Ubuntu-Version: Server 10.04 (Lucid Lynx)
Antworten |

herates

Anmeldungsdatum:
16. Dezember 2005

Beiträge: 422

Hallo,

ich spiele gerade mit einem Mailserver (Postfix+Dovecot+SQL) und habe diesbezüglich eine Verständnisfrage. So wie ich meine Konfiguration sehem werden alle Mails, die lokal zugestellt werden, an dovecot übergeben (virtual_transport). Die Prüfung, ob es lokale Mails sind, geschieht über virtual_mailbox_domains. Dovecot prüft dann, ob der User bekannt ist und stellt die Mail zu oder sendet eine User Unknown Meldung an den Sender zurück.

Mein nächster Schritt wäre es Aliase hinzuzufügen. Dazu würde ich virtual_alias_maps hinzufügen. Reicht das? Mir ist nicht klar, wozu virtual_mailbox_base und virtual_mailbox_maps gut sind. Braucht man die, wenn man entsprechende Restrictions einbaut bzw. wenn man mit maildrop arbeite?

Viele Grüße Wolfgang

postconf -n

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
broken_sasl_auth_clients = yes
config_directory = /etc/postfix
inet_interfaces = all
mailbox_size_limit = 0
mydestination = localhost.localdomain, localhost
myhostname = smtp.xxx.de
mynetworks = 127.0.0.0/8
myorigin = xxx.de
relayhost =
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_path = private/auth
smtpd_sasl_type = dovecot
smtpd_tls_auth_only = yes
smtpd_tls_cert_file = /etc/postfix/cert/cert.pem
smtpd_tls_key_file = /etc/postfix/cert/privkey.pem
smtpd_tls_loglevel = 0
smtpd_tls_received_header = yes
smtpd_tls_security_level = may
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
virtual_mailbox_domains = mysql:/etc/postfix/mysql_virtual_domains_maps.cf
virtual_transport = dovecot
Antworten |