Hi!
Ich habe einen Mailserver mit Cyrus (IMAP) und Postfix für meine Domain am Laufen. Die Emails kommen an, werden aber nicht korrekt an Cyrus weitergeleitet. Leider habe ich auch keine große Erfahrung mit Postfix und Cyrus in Kombination. Vorher habe ich Postfix und Cyrus benutzt, allerdings bin ich jetzt aus verschiedenen Gründen auf Cyrus angewiesen..
Als Erstes mal die /var/log/mail.log Einträge wenn eine Email ankommt
nun zu der Konfiguration:
Potfix main.cf
master.cf
/etc/postfix/forwardings (.db)
wobei myImapAccount die Mailbox user.myImapAcc ist, die mit cyradm erstellt wurde.
/etc/postfix/mapping (.db)
Könnt ihr mir sagen was ich falsch machen?
Danke im Voraus!
Ich habe einen Mailserver mit Cyrus (IMAP) und Postfix für meine Domain am Laufen. Die Emails kommen an, werden aber nicht korrekt an Cyrus weitergeleitet. Leider habe ich auch keine große Erfahrung mit Postfix und Cyrus in Kombination. Vorher habe ich Postfix und Cyrus benutzt, allerdings bin ich jetzt aus verschiedenen Gründen auf Cyrus angewiesen..
Als Erstes mal die /var/log/mail.log Einträge wenn eine Email ankommt
Code:
postfix/smtpd[19910]: connect from mail-in-13.arcor-online.net[151.189.21.53]
postfix/smtpd[19910]: D7E882EA949A: client=mail-in-13.arcor-online.net[151.189.21.53]
postfix/cleanup[19923]: D7E882EA949A: message-id=<24546383.1204552010960.JavaMail.ngmail@webmail08>
postfix/smtpd[19910]: disconnect from mail-in-13.arcor-online.net[151.189.21.53]
postfix/oqmgr[21636]: D7E882EA949A: from=<absender@arcor.de>, size=1733, nrcpt=1 (queue active)
postfix/smtp[19934]: D7E882EA949A: to=<imapAcc@mail.my-domain.de>, orig_to=<myMail@my-domain.de>, relay=none, delay=1.2, delays=1/0.02/0.16/0, dsn=5.4.6, status=bounced (mail for mail.my-domain.de loops back to myself)
postfix/cleanup[19923]: 572142EA94A2: message-id=<20080303134557.572142EA94A2@mail.my-domain.de>
postfix/bounce[19938]: D7E882EA949A: sender non-delivery notification: 572142EA94A2
postfix/oqmgr[21636]: 572142EA94A2: from=<>, size=3606, nrcpt=1 (queue active)
postfix/oqmgr[21636]: D7E882EA949A: removed
postfix/smtp[19934]: 572142EA94A2: to=<absender@arcor.de>, relay=mx.arcor.de[151.189.21.118]:25, delay=0.45, delays=0.28/0/0.05/0.12, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as 6EE9B17F5AE)
postfix/oqmgr[21636]: 572142EA94A2: removed
cyrus/master[25896]: about to exec /usr/lib/cyrus/bin/imapd
cyrus/imap[25896]: executed
nun zu der Konfiguration:
Potfix main.cf
Code:
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no
append_dot_mydomain = no
myhostname = mail.my-domain.de
alias_maps = hash:/etc/aliases
default_process_limit = 8
mydestination = mail.my-domain.de, localdomain, localhost, localhost.localdomain, localhost
relayhost =
relay_domains =
mynetworks = 127.0.0.0/8
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
virtual_alias_maps = hash:/etc/postfix/forwardings
virtual_mailbox_domains = my-domain.de
virtual_mailbox_maps = hash:/etc/postfix/mapping
virtual_mailbox_base = /
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
mailbox_transport = lmtp:unix:/var/run/cyrus/socket/lmtp
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions = permit_sasl_authenticated
permit_mynetworks
reject_invalid_hostname
reject_non_fqdn_sender
reject_non_fqdn_recipient
reject_unauth_destination
reject_unknown_sender_domain
reject_rbl_client dnsbl.ahbl.org
reject_rbl_client cbl.abuseat.org
reject_rbl_client sbl-xbl.spamhaus.org
reject_rbl_client dul.dnsbl.sorbs.net
reject_rbl_client bl.spamcop.net
reject_unknown_client
warn_if_reject reject_unknown_hostname
permit
master.cf
Code:
smtp inet n - n - - smtpd
pickup fifo n - - 60 1 pickup
cleanup unix n - - - 0 cleanup
qmgr fifo n - n 300 1 qmgr
qmgr fifo n - - 300 1 oqmgr
tlsmgr unix - - - 1000? 1 tlsmgr
rewrite unix - - - - - trivial-rewrite
bounce unix - - - - 0 bounce
defer unix - - - - 0 bounce
trace unix - - - - 0 bounce
verify unix - - - - 1 verify
flush unix n - - 1000? 0 flush
proxymap unix - - n - - proxymap
smtp unix - - - - - smtp
relay unix - - - - - smtp
-o fallback_relay=
showq unix n - - - - showq
error unix - - - - - error
discard unix - - - - - discard
local unix - n n - - local
virtual unix - n n - - virtual
lmtp unix - - - - - lmtp
anvil unix - - - - 1 anvil
scache unix - - - - 1 scache
/etc/postfix/forwardings (.db)
Code:
@my-domain.de mymail@my-domain.de
mymail@my-domain.de myImapAcc
wobei myImapAccount die Mailbox user.myImapAcc ist, die mit cyradm erstellt wurde.
/etc/postfix/mapping (.db)
Code:
mymail@my-domain.de myImapAcc/
Könnt ihr mir sagen was ich falsch machen?
Danke im Voraus!
Last edited by a moderator: