-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Suse 10.1
ich ziehe von einem catchall-Account mit
poll post.strato.de envelope X-Envelope-To: with proto POP3
user 'ralf.prengel@rprengel.de' there with password 'xxxxxxxx' is * here
alle Mail ab.
Dummerweise landen die aber alle im catchall-Postfach.
Nach längerem Suchen ist mir aufgefallen das im Header
X-Envelope-To:
Hallo, Am Don, 09 Nov 2006, Ralf Prengel schrieb:
ich ziehe von einem catchall-Account mit poll post.strato.de envelope X-Envelope-To: with proto POP3 ^^^^^^^^^^^^^^^^^^^^^^^ sollte nicht noetig sein. user 'ralf.prengel@rprengel.de' there with password 'xxxxxxxx' is * here ^ da will strato IIRC % haben.
Dummerweise landen die aber alle im catchall-Postfach.
Nach längerem Suchen ist mir aufgefallen das im Header X-Envelope-To:
steht. Kann sein das mir < und > da gerade das Genick brechen und wenn ja kann ich das irgendwie mit fetchmail lösen?
Nein. Die <> gehoeren da hin. Wie geht's nach fetchmail weiter? Mit postfix? Oder direkt procmail oder deliver o.ae.? -dnh -- 14: Client-Server Wir wollen mehr als einen Rechner verkaufen. (Kristian Köhntopp)
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 David Haller wrote:
Hallo,
Am Don, 09 Nov 2006, Ralf Prengel schrieb:
ich ziehe von einem catchall-Account mit poll post.strato.de envelope X-Envelope-To: with proto POP3 ^^^^^^^^^^^^^^^^^^^^^^^ sollte nicht noetig sein. user 'ralf.prengel@rprengel.de' there with password 'xxxxxxxx' is * here ^ da will strato IIRC % haben.
Dummerweise landen die aber alle im catchall-Postfach.
Nach längerem Suchen ist mir aufgefallen das im Header X-Envelope-To:
steht. Kann sein das mir < und > da gerade das Genick brechen und wenn ja kann ich das irgendwie mit fetchmail lösen? Nein. Die <> gehoeren da hin.
Wie geht's nach fetchmail weiter? Mit postfix? Oder direkt procmail oder deliver o.ae.?
-dnh
Postfix ist der nächste Schritt. Dann muß ich mit die lokale Zuordnung noch mal näher ansehen. Ich dachte fetchmail würde das selber erledigen. Zwei Fragen: 1) Wenn ich das richtig gelesen habe kann ich Postix doch gegen die lokal vorhandenen User Mails zuordnen lassen. Welche Infos müssen für den account da sein. Bisher habe ich nur rprengel und als Vollname Ralf Prengel eingetragen. rprengel = auch name des Postfaches im Cyrus. 2) Oder muss ich in jedem Fall eine eigene Tabelle Mailadresse zu Username anlegen? Gruß -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFFVB7OgRRKXJrQjTsRAoP5AJ9yPtvcWfLO8VkFODuUsBW1o0jeJgCeIkbb adL65KGVhuOjI4zU967flCk= =C+5j -----END PGP SIGNATURE-----
Ralf Prengel wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
David Haller wrote:
Hallo,
Am Don, 09 Nov 2006, Ralf Prengel schrieb:
ich ziehe von einem catchall-Account mit poll post.strato.de envelope X-Envelope-To: with proto POP3 ^^^^^^^^^^^^^^^^^^^^^^^ sollte nicht noetig sein. user 'ralf.prengel@rprengel.de' there with password 'xxxxxxxx' is * here ^ da will strato IIRC % haben.
Dummerweise landen die aber alle im catchall-Postfach.
Nach längerem Suchen ist mir aufgefallen das im Header X-Envelope-To:
steht. Kann sein das mir < und > da gerade das Genick brechen und wenn ja kann ich das irgendwie mit fetchmail lösen? Nein. Die <> gehoeren da hin. Wie geht's nach fetchmail weiter? Mit postfix? Oder direkt procmail oder deliver o.ae.?
-dnh
Postfix ist der nächste Schritt. Dann muß ich mit die lokale Zuordnung noch mal näher ansehen. Ich dachte fetchmail würde das selber erledigen.
Zwei Fragen: 1) Wenn ich das richtig gelesen habe kann ich Postix doch gegen die lokal vorhandenen User Mails zuordnen lassen. Welche Infos müssen für den account da sein. Bisher habe ich nur rprengel und als Vollname Ralf Prengel eingetragen.
rprengel = auch name des Postfaches im Cyrus.
Postfix und Cyrus haben unabhängige Mechanismen, wie gültige Useraccounts beurteilt werden. Wenn Mails mehrerer Adressen in ein Cyrus-Postfach laufen sollen, dann sollte Postfix vorher die Adressen per alias/virtual auf eine für Cyrus gültige Adresse umgeschrieben haben. rprengel existiert als Postfix, "Ralf Prengel" existiert nicht.
2) Oder muss ich in jedem Fall eine eigene Tabelle Mailadresse zu Username anlegen?
Nur dann, wenn die Mailadresse kein gültiger Name für Postfix UND Cyrus ist. Wenn etwas Mails an ralf.prengel@example.com angenommen und zugestellt werden sollen an rprengel, dann musst du die Adresse umschreiben auf rprengel. /etc/aliases: ralf.prengel: rprengel Danach dann "postalias /etc/aliases" ausführen. Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com
Sandy Drobic schrieb:
Ralf Prengel wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
David Haller wrote:
Hallo,
Am Don, 09 Nov 2006, Ralf Prengel schrieb:
ich ziehe von einem catchall-Account mit poll post.strato.de envelope X-Envelope-To: with proto POP3 ^^^^^^^^^^^^^^^^^^^^^^^ sollte nicht noetig sein. user 'ralf.prengel@rprengel.de' there with password 'xxxxxxxx' is * here ^ da will strato IIRC % haben.
Dummerweise landen die aber alle im catchall-Postfach.
Nach längerem Suchen ist mir aufgefallen das im Header X-Envelope-To:
steht. Kann sein das mir < und > da gerade das Genick brechen und wenn ja kann ich das irgendwie mit fetchmail lösen? Nein. Die <> gehoeren da hin. Wie geht's nach fetchmail weiter? Mit postfix? Oder direkt procmail oder deliver o.ae.?
-dnh
Postfix ist der nächste Schritt. Dann muß ich mit die lokale Zuordnung noch mal näher ansehen. Ich dachte fetchmail würde das selber erledigen.
Zwei Fragen: 1) Wenn ich das richtig gelesen habe kann ich Postix doch gegen die lokal vorhandenen User Mails zuordnen lassen. Welche Infos müssen für den account da sein. Bisher habe ich nur rprengel und als Vollname Ralf Prengel eingetragen.
rprengel = auch name des Postfaches im Cyrus.
Postfix und Cyrus haben unabhängige Mechanismen, wie gültige Useraccounts beurteilt werden.
Wenn Mails mehrerer Adressen in ein Cyrus-Postfach laufen sollen, dann sollte Postfix vorher die Adressen per alias/virtual auf eine für Cyrus gültige Adresse umgeschrieben haben.
rprengel existiert als Postfix, "Ralf Prengel" existiert nicht.
2) Oder muss ich in jedem Fall eine eigene Tabelle Mailadresse zu Username anlegen?
Nur dann, wenn die Mailadresse kein gültiger Name für Postfix UND Cyrus ist.
Wenn etwas Mails an ralf.prengel@example.com angenommen und zugestellt werden sollen an rprengel, dann musst du die Adresse umschreiben auf rprengel.
/etc/aliases: ralf.prengel: rprengel
Danach dann "postalias /etc/aliases" ausführen.
Sandy
Ok,
ich bin offenbar zu blöde:
srvmail:/etc/postfix # tail -f /etc/aliases
#test-approval: owner-test,
#owner-test-outgoing: owner-test,
#owner-test-request: owner-test,
#owner-test: root,
#
# if you have bulk_mailer installed, you can replace the above
# "test-outgoing" line with the following:
#test-outgoing: "|/usr/bin/bulk_mailer owner-test@host.com
/var/lib/majordomo/lists/test"
#
ralf.prengel: rprengel
postalias ist ausgeführt die alias.db hat die gleiche Uhrzeit wie die
alias-datei
/var/log/mail
Kann es sein das mir amavis da einen Streich spielt?
Nov 10 12:24:59 srvmail postfix/smtpd[11961]: connect from
localhost[127.0.0.1]
Nov 10 12:24:59 srvmail postfix/smtpd[11961]: 526382D00EA:
client=localhost[127.0.0.1]
Nov 10 12:24:59 srvmail postfix/cleanup[11962]: 526382D00EA:
message-id=<20061110112257.7E34D25C887@soval.provo.novell.com>
Nov 10 12:24:59 srvmail postfix/qmgr[11931]: 526382D00EA:
from=
Ralf Prengel wrote:
Sandy Drobic schrieb:
Ralf Prengel wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
David Haller wrote:
Hallo,
Am Don, 09 Nov 2006, Ralf Prengel schrieb:
ich ziehe von einem catchall-Account mit poll post.strato.de envelope X-Envelope-To: with proto POP3 ^^^^^^^^^^^^^^^^^^^^^^^ sollte nicht noetig sein. user 'ralf.prengel@rprengel.de' there with password 'xxxxxxxx' is * here ^ da will strato IIRC % haben.
Dummerweise landen die aber alle im catchall-Postfach.
Nach längerem Suchen ist mir aufgefallen das im Header X-Envelope-To:
steht. Kann sein das mir < und > da gerade das Genick brechen und wenn ja kann ich das irgendwie mit fetchmail lösen? Nein. Die <> gehoeren da hin. Wie geht's nach fetchmail weiter? Mit postfix? Oder direkt procmail oder deliver o.ae.?
-dnh
Postfix ist der nächste Schritt. Dann muß ich mit die lokale Zuordnung noch mal näher ansehen. Ich dachte fetchmail würde das selber erledigen.
Zwei Fragen: 1) Wenn ich das richtig gelesen habe kann ich Postix doch gegen die lokal vorhandenen User Mails zuordnen lassen. Welche Infos müssen für den account da sein. Bisher habe ich nur rprengel und als Vollname Ralf Prengel eingetragen. rprengel = auch name des Postfaches im Cyrus. Postfix und Cyrus haben unabhängige Mechanismen, wie gültige Useraccounts beurteilt werden.
Wenn Mails mehrerer Adressen in ein Cyrus-Postfach laufen sollen, dann sollte Postfix vorher die Adressen per alias/virtual auf eine für Cyrus gültige Adresse umgeschrieben haben.
rprengel existiert als Postfix, "Ralf Prengel" existiert nicht.
2) Oder muss ich in jedem Fall eine eigene Tabelle Mailadresse zu Username anlegen? Nur dann, wenn die Mailadresse kein gültiger Name für Postfix UND Cyrus ist.
Wenn etwas Mails an ralf.prengel@example.com angenommen und zugestellt werden sollen an rprengel, dann musst du die Adresse umschreiben auf rprengel.
/etc/aliases: ralf.prengel: rprengel
Danach dann "postalias /etc/aliases" ausführen.
Sandy
Ok,
ich bin offenbar zu blöde: srvmail:/etc/postfix # tail -f /etc/aliases #test-approval: owner-test, #owner-test-outgoing: owner-test, #owner-test-request: owner-test, #owner-test: root, # # if you have bulk_mailer installed, you can replace the above # "test-outgoing" line with the following: #test-outgoing: "|/usr/bin/bulk_mailer owner-test@host.com /var/lib/majordomo/lists/test" # ralf.prengel: rprengel
postalias ist ausgeführt die alias.db hat die gleiche Uhrzeit wie die alias-datei
/var/log/mail
Kann es sein das mir amavis da einen Streich spielt?
Nov 10 12:24:59 srvmail postfix/smtpd[11961]: connect from localhost[127.0.0.1] Nov 10 12:24:59 srvmail postfix/smtpd[11961]: 526382D00EA: client=localhost[127.0.0.1] Nov 10 12:24:59 srvmail postfix/cleanup[11962]: 526382D00EA: message-id=<20061110112257.7E34D25C887@soval.provo.novell.com> Nov 10 12:24:59 srvmail postfix/qmgr[11931]: 526382D00EA: from=
, size=4553, nrcpt=1 (queue active) Nov 10 12:24:59 srvmail postfix/smtpd[11961]: disconnect from localhost[127.0.0.1] Nov 10 12:24:59 srvmail amavis[11733]: (11733-07) FWD via SMTP: -> , 250 2.6.0 Ok,
catchall != ralf.prengel Es gibt einen Grund, warum Catchalls verteufelt werden. Suche mal in der Mail nach einem Header, der zeigt, an wenn die Mail ursprünglich gerichtet war. Wenn du nach diesem Header die Mailadresse in Fetchmail umschreibst. Diese Adresse muss von Fetchmail in die eigentliche Empfängeradresse umgeschrieben werden, bevor die Mail an Postfix übergeben wird. Catchall: alle Empfänger in einen Topf kippen, kräftig rühren, und dann ein Sieb suchen, welches die Empfänger wieder sauber auftrennt. Das Konzept könnte als ABM vielleicht sinnvoll sein! Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-de+help@opensuse.org
Hallo, Am Freitag, 10. November 2006 12:37 schrieb Ralf Prengel:
Sandy Drobic schrieb:
Ralf Prengel wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
David Haller wrote:
Hallo,
Am Don, 09 Nov 2006, Ralf Prengel schrieb:
user 'ralf.prengel@rprengel.de' there with password 'xxxxxxxx' is * here
^ da will strato IIRC % haben.
Dummerweise landen die aber alle im catchall-Postfach.
Nach längerem Suchen ist mir aufgefallen das im Header X-Envelope-To:
steht. Kann sein das mir < und > da gerade das Genick brechen und wenn ja kann ich das irgendwie mit fetchmail lösen? Nein. Die <> gehoeren da hin.
Wie geht's nach fetchmail weiter? Mit postfix? Oder direkt procmail oder deliver o.ae.?
-dnh
Postfix ist der nächste Schritt. Dann muß ich mit die lokale Zuordnung noch mal näher ansehen. Ich dachte fetchmail würde das selber erledigen.
rprengel = auch name des Postfaches im Cyrus
Frage: die Benutzer denen die Mails durch den Eintrag in aliasses zugestellt wird müssen doch für Postfix Systembenutzer sein? Für Cyrus können doch auch nur Mailbenutzer angelegt werden die im System nicht vorhanden sein müssen, dann funktioniert doch der Eintrag in aliasses nicht sondern es müssten die Saslbenutzer verwendet werden. Welche Umleitung wird dann in Postfix benutzt? -- Mit freundlichem Gruss Martin Zambo
Martin Zambo wrote:
Frage: die Benutzer denen die Mails durch den Eintrag in aliasses zugestellt wird müssen doch für Postfix Systembenutzer sein?
Ja. Zumindest muss die Domain in $mydestination sein, dann wird "local" als Mail Delivery Agent verwendet, und dieser wertet vor der endgültigen Speicherung der mail die alias-Datei aus.
Für Cyrus können doch auch nur Mailbenutzer angelegt werden die im System nicht vorhanden sein müssen, dann funktioniert doch der Eintrag in aliasses nicht sondern es müssten die Saslbenutzer verwendet werden.
Ha? Welche Benutzerdatenbank Cyrus verwendet, ist nicht zwingend die gleiche wie die von Postfix. Postfix selbst verwaltet keine User, er kennt nur gültige Emailadressen. Diese Listen können in einer Hash-db sein, in passwd, in MySQL/Ldap, wennd die entsprechende Unterstützung einkompiliert ist. Cyrus hingegen kann beliebige User anlegen. Wobei die User in passwd sein können, in der Sasl2-Db, in mysql oder ldap. Es können auch Postfächer angelegt werden, für die es gar keinen User gibt. Natürlich sollte man die Datenbank so wählen, dass man sie sowohl für Postfix als auch für Cyrus verwenden kann. Dies ist bei passwd der Fall, für Mysql/Ldap muss die entsprechende Unterstützung einkompiliert sein oder über ein PAM-Modul bereitgestellt werden. Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com
Oh Mann. manchmal ist es wirklich bitter. Die Meldung Nov 10 14:02:50 srvmail postfix/smtpd[15059]: sql_select option missing Nov 10 14:02:50 srvmail postfix/smtpd[15059]: auxpropfunc error no mechanism available in /var/log/war war die Lösung. Ich hatte bei der Installation von cyrus alle Pakete installiert aber nicht komplett konfiguriert. Nachdem ich die aktuell nicht notwendigen Pakete deinstalliert hatte wurden Mails sofort ordentlich zugeordnet. Gemeint sind cyrus-sasl-otp und cyrus-sal-auxprop Gruß --------------------------------------------------------------------- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Ralf Prengel wrote:
Oh Mann.
manchmal ist es wirklich bitter.
Die Meldung Nov 10 14:02:50 srvmail postfix/smtpd[15059]: sql_select option missing Nov 10 14:02:50 srvmail postfix/smtpd[15059]: auxpropfunc error no mechanism available
in /var/log/war war die Lösung. Ich hatte bei der Installation von cyrus alle Pakete installiert aber nicht komplett konfiguriert. Nachdem ich die aktuell nicht notwendigen Pakete deinstalliert hatte wurden Mails sofort ordentlich zugeordnet. Gemeint sind cyrus-sasl-otp und cyrus-sal-auxprop
Ha? Sasl dient zur Authentifierung, aber nicht für die Mailzuordnung. Mir ist schleierhaft, wie das das Zuordnungsproblem von Fetchmail lösen kann. (^-^) Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com --------------------------------------------------------------------- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
-----Ursprüngliche Nachricht----- Von: Sandy Drobic [mailto:suse-linux@japantest.homelinux.com] Gesendet: Freitag, 10. November 2006 15:16 An: suse-linux@suse.com Betreff: Re: Problem mit fetchmail Lösung
Ha? Sasl dient zur Authentifierung, aber nicht für die Mailzuordnung. Mir ist schleierhaft, wie das das Zuordnungsproblem von Fetchmail lösen kann.
Mir auch aber es läuft jetzt so wie ich es will. Ich geh jetzt ne Runde auf dem Tisch tanzen und gönn mir dann erst mal etwas Entspannung mit ein wenig Nagios-Monitoring. Gruß --------------------------------------------------------------------- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
ralf.prengel@comline.de wrote:
-----Ursprüngliche Nachricht----- Von: Sandy Drobic [mailto:suse-linux@japantest.homelinux.com] Gesendet: Freitag, 10. November 2006 15:16 An: suse-linux@suse.com Betreff: Re: Problem mit fetchmail Lösung
Ha? Sasl dient zur Authentifierung, aber nicht für die Mailzuordnung. Mir ist schleierhaft, wie das das Zuordnungsproblem von Fetchmail lösen kann.
Mir auch aber es läuft jetzt so wie ich es will. Ich geh jetzt ne Runde auf dem Tisch tanzen und gönn mir dann erst mal etwas Entspannung mit ein wenig Nagios-Monitoring.
he he, ich schaue mir zur Entspannung immer gerne die aktuellen Reject-Raten des Mailserver an und überlege, wie ich die Rate noch höher treiben kann. (^-^) Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com --------------------------------------------------------------------- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (6)
-
David Haller
-
Martin Zambo
-
Ralf Prengel
-
Ralf Prengel
-
ralf.prengel@comline.de
-
Sandy Drobic