PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mailinglisten und Multidrop



pixel
09.10.06, 18:46
Hallo zusammen,

ich habe beim ISP eine CatchAll-Box eingerichtet in der alle Mails landen. Den lokalen fetchmal habe ich "multidrop" konfiguriert d.h. die Mail an user1@mydomain.con leitet der zum lokalen user1 weiter und dem entsprechend verfährt er mit Mails die an user2@mydomain.com gerichtet sind.
Das funktioniert gut und bedarf einem Minimum an Konfiguration lediglich die Mailinglisten machen Probleme da es den Empfänger suse-linux@suse.com nunmal nicht gibt. Im Log:

==> /var/log/mail.info <==
fetchmail[25793]: 1 message for web1p13 at dreampixel.de (2347 octets).
fetchmail[25793]: reading message web1p13@dreampixel.de:1 of 1 (2347 octets)
postfix/smtpd[25795]: connect from localhost[127.0.0.1]
postfix/smtpd[25795]: NOQUEUE: reject: RCPT from localhost[127.0.0.1]: 550 <web1p13@dreampixel.de>: Recipient address rejected: User unknown in local recipient table; from=<suse-linux-return-384001-test=dreampixel.de@suse.com> to=<web1p13@dreampixel.de> proto=ESMTP helo=<localhost>
fetchmail[25793]: SMTP error: 550 <web1p13@dreampixel.de>: Recipient address rejected: User unknown in local recipient table
postfix/smtpd[25797]: connect from localhost[127.0.0.1]
postfix/smtpd[25797]: 44FA8374853: client=localhost[127.0.0.1]
fetchmail[25793]: mail from FETCHMAIL-DAEMON@reaktor.dreampixel bounced to suse-linux-return-384001-test=dreampixel.de@suse.com
postfix/cleanup[25798]: 44FA8374853: message-id=<20061009173257.44FA8374853@reaktor.dreampixel>
postfix/smtpd[25797]: disconnect from localhost[127.0.0.1]
postfix/qmgr[11528]: 44FA8374853: from=<FETCHMAIL-DAEMON@dreampixel>, size=3085, nrcpt=1 (queue active)
postfix/smtpd[25795]: NOQUEUE: reject: RCPT from localhost[127.0.0.1]: 550 <fetchmail@localhost>: Recipient address rejected: User unknown in local recipient table; from=<suse-linux-return-384001-test=dreampixel.de@suse.com> to=<fetchmail@localhost> proto=ESMTP helo=<localhost>
fetchmail[25793]: flushed
postfix/smtpd[25795]: disconnect from localhost[127.0.0.1]
fetchmail[25793]: sleeping at Mon Oct 9 19:32:57 2006
postfix/smtpd[25802]: connect from localhost[127.0.0.1]
postfix/smtpd[25802]: 961E73749F0: client=localhost[127.0.0.1]
postfix/cleanup[25803]: 961E73749F0: message-id=<20061009173257.44FA8374853@reaktor.dreampixel>
postfix/qmgr[11528]: 961E73749F0: from=<FETCHMAIL-DAEMON@dreampixel>, size=3608, nrcpt=1 (queue active)
postfix/smtpd[25802]: disconnect from localhost[127.0.0.1]
amavis[23166]: (23166-03) Passed, <FETCHMAIL-DAEMON@dreampixel> -> <suse-linux-return-384001-test=dreampixel.de@suse.com>, Message-ID: <20061009173257.44FA8374853@reaktor.dreampixel>, Hits: 0.729
Oct 9 19:32:57 reaktor amavis[23166]: (23166-03) Passed CLEAN, <FETCHMAIL-DAEMON@dreampixel> -> <suse-linux-return-384001-test=dreampixel.de@suse.com>, Hits: 0.729, tag=-1000, tag2=5, kill=5, 0/Y/0/0
postfix/smtp[25799]: 44FA8374853: to=<suse-linux-return-384001-test=dreampixel.de@suse.com>, relay=127.0.0.1[127.0.0.1], delay=0, status=sent (250 2.6.0 Ok, id=23166-03, from MTA: 250 Ok: queued as 961E73749F0)
postfix/qmgr[11528]: 44FA8374853: removed
postfix/smtpd[25808]: connect from localhost[127.0.0.1]
postfix/smtpd[25808]: B3DC5374853: client=localhost[127.0.0.1]
postfix/cleanup[25803]: B3DC5374853: message-id=<20061009173257.44FA8374853@reaktor.dreampixel>
postfix/qmgr[11528]: B3DC5374853: from=<fetchmail-daemon@dreampixel>, size=3821, nrcpt=1 (queue active)
postfix/smtpd[25808]: disconnect from localhost[127.0.0.1]
postfix/pipe[25804]: 961E73749F0: to=<suse-linux-return-384001-test=dreampixel.de@suse.com>, relay=kolabfilter, delay=0, status=sent (reaktor.dreampixel)
postfix/qmgr[11528]: 961E73749F0: removed

==> /var/log/mail.info <==
Oct 9 19:33:27 reaktor fetchmail[25793]: awakened at Mon Oct 9 19:33:27 2006

postfix/smtp[25809]: B3DC5374853: to=<suse-linux-return-384001-test=dreampixel.de@suse.com>, relay=mail.dreampixel.de[85.25.136.150], delay=31, status=sent (250 OK id=1GWyzi-0007kb-P9)
postfix/qmgr[11528]: B3DC5374853: removed
fetchmail[25793]: sleeping at Mon Oct 9 19:33:31 2006

Ich habe mir eine Testumgebung eingerichtet. Meine Domain ist dreampixel[_punkt_]de und lokal habe ich den User test angelegt. Mit diesem User habe ich mich dann in der SuSE-ML eingertagen. Wenn ich mir den Eintrag:

suse-linux-return-384001-test=dreampixel.de@suse.com

anschaue dann steckt hier ja die richtige Empänger-Adresse drin nur wie bekomme ich es hin das er an den lokalen User 'test' zustellt?

Meine fetchmailrc:

poll "externeDomain.de" protocol POP3 checkalias localdomains externeDomain.de: user "ISP_USER" there with password "wieImmer" is * here ;

Die beste Möglichkeit des Eingriffs hätte ich entweder über alias-table bzw. virtual-table (postfix).

Viele Grüße
pixel