Postfix: Mails in Maildir vorhanden, über IMAP jedoch nicht

cmantsch

New Member
Hallo,

habe meinen Web-/Mailserver auf einen anderen Host umgezogen und bin nun dabei die Dienste neu einzurichten. Nun bin ich bei Postfix angelangt und stehe bei folgendem Problem:
Postfix empfängt die Mails tadellos, im Maildir sind sie auch vorhanden (per Zugriff über Mutt)
Wenn ich allerdings über IMAP oder Squirrelmail zugreife sehe ich nur die Mails, die ich vorher vom alten Server migriert habe, die Testmails erscheinen nicht.

Weiß jemand, woran das liegen könnte?


Wenn Ihr eine spezifische Configdatei benötigt kann ich die gern hochladen


VG
Chris
 
Hmm, beim vorigen Mailserver, den ich eingerichtet habe, habe ich Courier-imap einfach per apt-get installiert und an der Konfig gar nichts verändert.

In der /etc/courier/imapd steht aber auch MAILDIRPATH=Maildir was so auch korrekt ist.
 
Das "Maildir" wird sich wohl relativ zum Home-Verzeichnis beziehen. Überprüfe doch mal, ob das Home-Verzeichnis der User passt.
 
Code:
Feb 12 15:06:37 vps45097 postfix/smtpd[9530]: connect from mail-bk0-f51.google.com[209.85.214.51]
Feb 12 15:06:38 vps45097 postfix/smtpd[9530]: 0562E20B05ED: client=mail-bk0-f51.google.com[209.85.214.51]
Feb 12 15:06:38 vps45097 postfix/cleanup[9534]: 0562E20B05ED: message-id=<66632C4B-D582-420C-B3F9-C941387EA602@googlemail.com>
Feb 12 15:06:38 vps45097 postfix/qmgr[9433]: 0562E20B05ED: from=<cmantsch@googlemail.com>, size=1584, nrcpt=1 (queue active)
Feb 12 15:06:38 vps45097 postfix/local[9535]: 0562E20B05ED: to=<[I]postfach@example.de[/I]>, orig_to=<[I]alias@domain.com[/I]>, relay=local, delay=0.07, delays=0.06/0/0/0, dsn=2.0.0, status=sent (delivered to maildir)
Feb 12 15:06:38 vps45097 postfix/qmgr[9433]: 0562E20B05ED: removed
Feb 12 15:07:08 vps45097 postfix/smtpd[9530]: disconnect from mail-bk0-f51.google.com[209.85.214.51]
root@srv01:~#

Das kommt wenn ich die Mail an alias@domain.com sende.
Wenn ich direkt an postfach@example.com adressiere erhalte ich keinen Eintrag im Log.
 
Code:
root@srv01:~# postconf -n
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
broken_sasl_auth_clients = yes
config_directory = /etc/postfix
delay_warning_time = 4h
home_mailbox = Maildir/
mailbox_size_limit = 0
mydestination = , localhost.localdomain, localhost, meinedomain1.de, meinedomain2.com
myhostname = meinedomain1.de
mynetworks = 127.0.0.0/8
myorigin = /etc/mailname
recipient_delimiter = +
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
smtpd_helo_required = yes
smtpd_recipient_restrictions = permit_mynetworks reject_unknown_recipient_domain permit_sasl_authenticated reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sender_restrictions = reject_unknown_sender_domain
strict_rfc821_envelopes = yes
virtual_alias_domains = /etc/postfix/virtual_domains
virtual_alias_maps = hash:/etc/postfix/virtual_alias
root@srv01:~#



EDIT: Problem gelöst, es lag an einem falschen DNS-Eintrag, (*.domain2.com) dessen A-Record noch auf den alten Server zeigte und die Mails dort auflaufen ließ.
 
Last edited by a moderator:
Back
Top