Postfix: empfangene Mails verschwinden

MLITS

New Member
Hallo,
hab auf meinem Debian 3.1 Root-Server Postfix eingerichtet. Für den POP3-/IMAP-Zugriff nutze ich Courier. Postfix soll die Mails im Ordner /home/<Benutzer>/Maildir ablegen. Laut mail.log werden die Mail auch erfolgreich angenommen und in die Mailboxen verschoben. Aber wenn ich dann mit Outlook die Mails abrufen will, gibt es keine, da im Verzeichnis /home/<Benutzer>/Maildir keine Mails sind.
In /var/spool/mail/<Benutzer> sind alle Mails enthalten. Aber sie werden nicht ins Postfach verschoben.

Hier mal meine main.cf:
Code:
smtp_banner = $myhostname ESMTP $mail_name (Debian/GNU)
append_dot_mydomain = no
myhostname = xxxx.xxxxx.de
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = vs243208.vserver.de, localhost.vserver.de, localhost
mynetworks = 127.0.0.0/8
Mailbox_size_limit = 102400000
message_size_limit = 32384000
home_Mailbox = Maildir/
inet_interfaces = all
virtual_alias_domains = xxxxxx.de
virtual_alias_maps = hash:/etc/postfix/virtual_alias

Ich hoffe ihr könnt mir helfen. Such jetz schon seit 3 Tagen nach dem Fehler. Bin langsam echt am Verzweifeln. :(
 
Fehler behoben! Es lag wirklich daran, dass ich in der main.cf home_Mailbox statt home_mailbox geschrieben (lag aber nicht an mir, Tutorial war fehlerhaft).

Hab aber jetzt ein neues Problem: Habe zur SMTP-Authentication Cyrus-SASL installiert. Wenn ich aber versuche ne Mail zu versenden, bekomme ich immer nur "Relay access denied" gemeldet (steht auch so in der log).
Hier die main.cf:

Code:
smtp_banner = $myhostname ESMTP $mail_name (Debian/GNU)
append_dot_mydomain = no
myhostname = xxxx.xxxxx.de
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = vs243208.vsserver.de, localhost.vserver.de, localhost
relayhost = 
mynetworks = 127.0.0.0/8 192.168.1.0/24
mailbox_size_limit = 102400000
message_size_limit = 32384000
home_mailbox = Maildir/
recipient_delimiter = +
inet_interfaces = all
virtual_alias_domains = xxxxxx.de
virtual_alias_maps = hash:/etc/postfix/virtual_alias
smtpd_sasl_auth_enable = yes
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions = permit_sasl_authenticates, reject_unauth_destination
smtpd_sasl_security_options = noanonymous

Hier die smtpd.conf:
Code:
pwcheck_method: saslauthd
mech_list: PLAIN LOGIN
log_level: 9

Ist jetzt hoffentlich das letzte Problem beim Mailserver einrichten.....
 
Nachdem ich das Loglevel erhöht habe, steht dort noch folgendes:

Code:
postfix/smtpd[5622]: warning: smtpd_sasl_auth_enable is true, but SASL support is not compiles in
postfix/smtpd[5622]: warning: restriction 'permit_sasl_authenticated' ignored: no SASL support

Kann damit aber nur wenig anfangen......
 
warning: smtpd_sasl_auth_enable is true, but SASL support is not compiled in
Das wirft die Frage auf: Wie hast Du Postfix installiert?

PS: Crossposting in anderen Foren sind nicht wirklich beliebt, weil sich die User des jeweils anderen Forums schnell auf die Füße gelatscht fühlen...

/edit:
PPS zum Thema Tutorials:
Wenn Du Dich an meins gehalten hättest hättest Du auch die Pakete postfix-tls und die ganzen sasl-Pakete.
Damit ist alles vorhanden, was Du brauchst:

huschi.
 
Last edited by a moderator:
Postfix hab ich mit "apt-get install postfix" installiert. Und dann noch "apt-get install libsasl2 libsasl2-modules sasl2-bin".

So war es in meinem Tutorial beschrieben. Deine werd ich mir jetzt angucken.

Schonmal Danke für die ganzen Antworten!!!!!



P.S: Ich weiß, dass das mit dem Crossposting nicht gut ist, aber nach mittlerweile vier Tagen dauer suchen, wollte ich möglichst schnell Hilfe haben.
 
D A N K E !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1

Hab noch postfix-tls installiert und jetzt funktioniert alles!!!!!!!!!

Vielen, vielen Dank!!!!
 
Back
Top