PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : courier-imap: Kann keine E-Mails empfangen



Filzo
30.05.08, 13:53
Folgendes steht im mail.log wenn ich eine E-Mail an Filzo@empfänger_url.com schicke:


May 30 13:20:43 lvps87-230-24-xxx imapd: Connection, ip=[::ffff:82.83.195.yyy]
May 30 13:20:43 lvps87-230-24-xxx imapd: LOGIN, user=Filzo@empfänger_url.com, ip=[::ffff:82.83.195.yyy], protocol=IMAP
May 30 13:20:45 lvps87-230-24-xxx imapd: Connection, ip=[::ffff:82.83.195.yyy]
May 30 13:20:45 lvps87-230-24-xxx imapd: LOGIN, user=Filzo@empfänger_url.com, ip=[::ffff:82.83.195.yyy], protocol=IMAP
May 30 13:25:39 lvps87-230-24-xxx imapd: Connection, ip=[::ffff:82.83.195.yyy]
May 30 13:25:39 lvps87-230-24-xxx imapd: LOGIN, user=Filzo@empfänger_url.com, ip=[::ffff:82.83.195.yyy], protocol=IMAP
May 30 13:43:25 lvps87-230-24-xxx postfix/smtpd[12112]: connect from foo.kasserver.com[85.13.135.zzz]
May 30 13:43:25 lvps87-230-24-xxx postfix/trivial-rewrite[12115]: warning: do not list domain empfänger_url.com in BOTH mydestination and virtual_mailbox_domains
May 30 13:43:25 lvps87-230-24-xxx postfix/smtpd[12112]: 7A1A126C508FA: client=foo.kasserver.com[85.13.135.zzz]
May 30 13:43:25 lvps87-230-24-xxx postfix/cleanup[12116]: 7A1A126C508FA: message-id=<7DED1843-CAC4-4C45-86D6-1F28F6AE0E09@absender_url.de>
May 30 13:43:25 lvps87-230-24-xxx postfix/smtpd[12112]: disconnect from foo.kasserver.com[85.13.135.zzz]
May 30 13:43:25 lvps87-230-24-xxx postfix/qmgr[30345]: 7A1A126C508FA: from=<Filzo@absender_url.de>, size=1151, nrcpt=1 (queue active)
May 30 13:43:25 lvps87-230-24-xxx postfix/local[12117]: 7A1A126C508FA: to=<Filzo@empfänger_url.com>, relay=local, delay=0.26, delays=0.15/0.03/0/0.08, dsn=2.0.0, status=sent (delivered to command: procmail -a "$EXTENSION")
May 30 13:43:25 lvps87-230-24-xxx postfix/qmgr[30345]: 7A1A126C508FA: removed


Jetzt ist es aber so, dass kein Ordner unter /home/vmail/emfpänger_url.com/filzo/ irgendetwas Mailartiges enthält, noch kann ich mit meinem Mailclient Mails abrufen. Es ist einfach so, als ob keine Mails da wären. Woran kann das liegen? Ich habe keine Ahnung, und in diesem Falle auch keine Ansätze, da ich mit Mailservern noch nicht so sehr vertraut bin.

marce
30.05.08, 13:57
Die Mail wird wohl procmail übergeben - gibt's da ein Logfile oder sonst eine Idee, was das Ding damit machen könnte?

Filzo
30.05.08, 14:17
'Ne Logdatei kann ich dazu nicht finden. In dem von mir durchgearbeiteten Howto (http://www.howtoforge.com/virtual_users_and_domains_with_postfix_debian_etch ) steht auch nix von procmail... ich gucke mir das ganze noch mal genauer an.

Nachtrag:
Ich hab den procmail-Aufruf mal aus der main.cf von postfix rausgenommen - jetzt finde ich die Mails in /var/mail/filzo. Eigentlich sollten die doch in /home/vmails/domain.com/filzo liegen... So kann ich sie nämlich auch nicht per Mail-Client abrufen...

marce
30.05.08, 14:20
May 30 13:43:25 lvps87-230-24-xxx postfix/trivial-rewrite[12115]: warning: do not list domain empfänger_url.com in BOTH mydestination and virtual_mailbox_domains
Die Warning solltest Du übrigens auch nicht ignorieren - die sorgt, wenn ich mich recht an div. Forenposts hier erinnere, auch für Ungemach...

Die SuFu dürfte da einiges zu finden...

Filzo
30.05.08, 14:39
Aber wo kann ich sie denn gefahrlos rausnehmen, die Domain? :) Und ich weiß immer noch nicht warum die Mails nach /var/mail kommen... meine main.cf:

# See /usr/share/postfix/main.cf.dist for a commented, more complete version


# Debian specific: Specifying a file name will cause the first
# line of that file to be used as the name. The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname

smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no

# appending .domain is the MUA's job.
append_dot_mydomain = no

# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h

# TLS parameters
smtpd_tls_cert_file = /etc/postfix/smtpd.cert
smtpd_tls_key_file = /etc/postfix/smtpd.key
smtpd_use_tls = yes
smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache

# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.

myhostname = meinedomain.de
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
#myorigin = /etc/mailname
mydestination = meinedomain.de, localhost, localhost.localdomain
relayhost =
mynetworks = 127.0.0.0/8
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all

# Added by Filzo
virtual_alias_maps = proxy:mysql:/etc/postfix/mysql-virtual_forwardings.cf, mysql:/etc/postfix/mysql-virtual_email2email.cf
virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql-virtual_domains.cf
virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailboxes.cf
virtual_mailbox_base = /home/vmail
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
smtpd_sasl_auth_enable = yes
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
virtual_alias_domains =
transport_maps = proxy:mysql:/etc/postfix/mysql-virtual_transports.cf
virtual_mailbox_extended = yes
proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipient_maps $relay_domains $canonical_maps $sender_canonical_maps $recipient_canonical_maps $relocated_maps $transport_maps $mynetworks $virtual_mailbox

Filzo
30.05.08, 19:21
Ich weiß noch nicht genau, wie ich es geschafft habe, aber auf jeden Fall kommen die Mails jetzt nach /home/vmail/url.de/user/cur

Wie kann ich sie jetzt mit einem Mailclient a la Thunderbird von da abrufen?

NACHTRAG:
Hab' mich getäuscht, war nur ein Symlink, den ich irgendwann gesetzt habe.

Also der Status Quo ist nach wie vor Folgender: Ich kann Mails verschicken und empfangen, procmail speichert die Mails allerdings in /var/mail und nicht in /home/vmail/url.de/user.
Was ich erreichen will ist, dass ich die eingegangenen Mails ganz normal mit einem Mail-Client via IMAP abrufen kann. Ich krieg's aber einfach nicht hin