Treebeard wrote:
rccyrus restart su - cyrus cyradm localhost localhost>cm user@domain1.de localhost>lm user@domain1.de user@domain1.de (\HasNoChildren) Ja, das hat geklappt.
Angelegt wird er dann in /var/spool/imap/domain/domain1.de/user1/
Gerade noch einmal getestet mit Suse 10.2. Ja, unter Suse 10.1 ist es der gleiche Pfad.
Nach Anlegen mehrerer Mailboxen und Weiterleitungen klappt das auch schon ganz gut.
Hier ist jetzt der aktuelle Stand der main.cf:
#postconf -n alias_maps = hash:/etc/aliases broken_sasl_auth_clients = yes command_directory = /usr/sbin config_directory = /etc/postfix daemon_directory = /usr/lib/postfix debug_peer_level = 2 html_directory = /usr/share/doc/packages/postfix/html local_recipient_maps = mail_owner = postfix mailbox_transport = lmtp:unix:/var/lib/imap/socket/lmtp mailq_path = /usr/bin/mailq manpage_directory = /usr/share/man mydestination = mydomain =domain1.de myhostname = mail.domain1.de myorigin = $mydomain newaliases_path = /usr/bin/newaliases queue_directory = /var/spool/postfix readme_directory = /usr/share/doc/packages/postfix/README_FILES sample_directory = /usr/share/doc/packages/postfix/samples sendmail_path = /usr/sbin/sendmail setgid_group = maildrop smtpd_helo_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_unauth_destination, reject_non_fqdn_sender, reject_non_fqdn_recipient,
Die HELO-Restrictions kannst du komplett leer lassen, die Checks hier sind bereits in smtpd_recipient_restrictions eingesetzt.
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, permit_tls_clientcerts, reject_unauth_destination, reject_non_fqdn_recipient, reject_non_fqdn_sender, reject_invalid_hostname, reject_non_fqdn_hostname, reject_non_fqdn_sender, reject_non_fqdn_recipient, reject_unknown_sender_domain, reject_unknown_recipient_domain, reject_unauth_pipelining, reject_unauth_destination, smtpd_sasl_auth_enable = yes smtpd_sasl_local_domain = smtpd_sasl_security_options = noanonymous smtpd_sender_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_unauth_destination,
Hier genauso, lasse sie lieber leer, sie bringen absolut keinen Vorteil und vergrößern nur Konfiguration und Aufwand bei Postfix.
smtpd_tls_CAfile = /etc/postfix/cacert.pem smtpd_tls_ask_ccert = yes smtpd_tls_cert_file = /etc/postfix/mail_signed_cert.pem smtpd_tls_key_file = /etc/postfix/mailkey.pem smtpd_use_tls = yes unknown_local_recipient_reject_code = 550 virtual_alias_maps = hash:/etc/postfix/virtual virtual_mailbox_domains = domain1.de, domain2.de, domain3.de, domain4.de, domain5.de virtual_mailbox_maps = hash:/etc/postfix/virt_mailbox_maps virtual_transport = lmtp:unix:/var/lib/imap/socket/lmtp
Die TLS-Zertifikate scheinen noch nicht zu funktionieren, hier bin ich aber noch dabei herauszufinden, was da nicht klappt. Melde mich diesbezüglich nochmal, wenn ich nicht weiterkomme.
Jetzt möchte ich gerne eine Mailweiterleitung neben dem Empfang in einer Mailbox einrichten.
In /etc/postfix/virt_mailbox_maps habe ich den Eintrag für die Mailbox angelegt kontakt@domain3.de kontakt@domain3.de
In /etc/postfix/virtual habe ich den Eintrag für die Weiterleitung angelegt kontakt@domain3.de info@domain27.de, kontakt@domain3.de
Das scheint aber nicht zu funktionieren, da hier nur weitergeleitet wird. Die Weiterleitung hat Priorität. Wie erreiche ich, dass auch die lokale Mailbox mit der Mail gefüllt wird?
Das sollte eigentlich funktionieren. Bitte zeige mal die Logzeilen, wo die Mail hereinkommt bis zum Ausliefern. Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org