Hallo, ich verwende Postfix (suse8.2) und avmailgate zur Virensuche. Nun möchte ich alle Mails, die nach "draußen" gehen solange aufhalten, bis ich sie mit postqueue -f händisch loslasse. Ein "defer transports = smtp" verbietet sich, daß sonst interne Post nicht mehr am avmailgate, der smtp benutzt, vorbeikommt. Weiß jemand Rat? Gruß Peter
Am Donnerstag, 29. Januar 2004 10:28 schrieb peter grotz:
ich verwende Postfix (suse8.2) und avmailgate zur Virensuche. Nun möchte ich alle Mails, die nach "draußen" gehen solange aufhalten, bis ich sie mit postqueue -f händisch loslasse. Ein "defer transports = smtp" verbietet sich, daß sonst interne Post nicht mehr am avmailgate, der smtp benutzt, vorbeikommt. Weiß jemand Rat?
Ich würde einen alternativen transporteintrag (smtp-avmailgate o.ä.) für avmailgate in der master.cf eintragen. Diesen trägst Du dann im content_filter ein, dann ist smtp frei aufgehalten zu werden... -- Andreas
ich verwende Postfix (suse8.2) und avmailgate zur Virensuche. Nun möchte ich alle Mails, die nach "draußen" gehen solange aufhalten, bis ich sie mit postqueue -f händisch loslasse. Ein "defer transports = smtp" verbietet sich, daß sonst interne Post nicht mehr am avmailgate, der smtp benutzt, vorbeikommt.
Ich würde einen alternativen transporteintrag (smtp-avmailgate o.ä.) für avmailgate in der master.cf eintragen. Diesen trägst Du dann im content_filter ein, dann ist smtp frei aufgehalten zu werden...
Verständnis-Problem: wie sollte der smpt-avmailgate-Eintrag aussehen? Ich verstehe hier den Weg nicht ganz; korrigier mich, wenn ich da falsch liege: Post kommt zum postfic rein über port 25, über den Eintrag content-filter in der main.cf wird sie weitergeleitet an den avmailgate der z.B an 10024 lauscht. avamailgate gibt seinerseits an 10025 die Post an Postifx zurück: localhost:10025 [...] smtp -o content_filter= (in master.cf) soweit, denke ich müßte der Weg stimmen, oder? Aber wo setzt ich mit meinem smtp-avmailgate-smtp-Ersatz an?? Danke schon mal!
Am Donnerstag, 29. Januar 2004 16:03 schrieb peter grotz:
Ich würde einen alternativen transporteintrag (smtp-avmailgate o.ä.) für avmailgate in der master.cf eintragen. Diesen trägst Du dann im content_filter ein, dann ist smtp frei aufgehalten zu werden...
Verständnis-Problem: wie sollte der smpt-avmailgate-Eintrag aussehen? Ich verstehe hier den Weg nicht ganz; korrigier mich, wenn ich da falsch liege:
Post kommt zum postfic rein über port 25, über den Eintrag content-filter in der main.cf wird sie weitergeleitet an den avmailgate der z.B an 10024 lauscht. avamailgate gibt seinerseits an 10025 die Post an Postifx zurück: localhost:10025 [...] smtp -o content_filter= (in master.cf)
soweit, denke ich müßte der Weg stimmen, oder?
Aber wo setzt ich mit meinem smtp-avmailgate-smtp-Ersatz an??
main.cf -> content_filter=smtp-avmailgate:[localhost]:10024 -- Andreas
Am Donnerstag, 29. Januar 2004 16:10 schrieb Andreas Winkelmann:
Am Donnerstag, 29. Januar 2004 16:03 schrieb peter grotz:
Ich würde einen alternativen transporteintrag (smtp-avmailgate o.ä.) für avmailgate in der master.cf eintragen. Diesen trägst Du dann im content_filter ein, dann ist smtp frei aufgehalten zu werden...
Verständnis-Problem: wie sollte der smpt-avmailgate-Eintrag aussehen? Ich verstehe hier den Weg nicht ganz; korrigier mich, wenn ich da falsch liege:
Post kommt zum postfic rein über port 25, über den Eintrag content-filter in der main.cf wird sie weitergeleitet an den avmailgate der z.B an 10024 lauscht. avamailgate gibt seinerseits an 10025 die Post an Postifx zurück: localhost:10025 [...] smtp -o content_filter= (in master.cf)
Ja, nur der Weg von Postfix nach avmailgate läuft nicht über smtp sondern über smtp-avmailgate. Dazu musst Du diesen Weg erstellen in der master.cf. Du kopierst den "smtp unix .... smtp" eintrag und änderst das vordere smtp in smtp-avmailgate: smtp-avmailgate unix .... smtp Die Punkte durch die jeweiligen Flgs ersetzen.
soweit, denke ich müßte der Weg stimmen, oder?
Aber wo setzt ich mit meinem smtp-avmailgate-smtp-Ersatz an??
Dann benutzt Du:
main.cf -> content_filter=smtp-avmailgate:[localhost]:10024
als globalen content_filter. Jetzt ist der transportweg "smtp" nur noch von Postfix nach draussen. Und kann aufgehalten werden. -- Andreas
participants (2)
-
Andreas Winkelmann
-
peter grotz