[Postfixbuch-users] UUCP, rmail, sendmail und amavis

Sandy Drobic postfixbuch-users at japantest.homelinux.com
Fr Mai 11 01:30:36 CEST 2007


Christian Roessner wrote:
> Hallo Sandy,
> 
> ich freue mich über die Hilfe :-)

Kein Problem, dafür ist die Mailingliste da.

>> Steckt in einer dieser Dateien als Rechte-Hand-Ergebnis eine FILTER
>> Aktion, die nach Amavisd-new weiterreicht?
> 
> Nein, leider nicht. Die meisten Maps habe ich mal irgendwann angelegt,

Gut, dann ist das wenigstens geklärt.

> als ich das Buch gerade durchgearbeitet hatte und mir dann dachte: Falls
> ich das Eine oder Andere mal davon brauche, ist es halt schon mal angelegt.
> 
> Nur in der Transport-Map ist ein Verweis für die Mailinglisten mit
> Transportziel mailman:
> 
>> Eine Methode, die sicher den Kreis der Verdächtigen einschränkt, ist, nur
>> in master.cf beim smtpd explizit den content_filter anzugeben auf den
>> erwünschten Transporten und ihn dafür aus main.cf herauszulöschen.
> 
> Wie genau kann so etwas aussehen?

habe ich ganz unten beschrieben.

>>> smtp      inet  n       -       -       -       -       smtpd
>> Hier kommt der content_filter durch.
>>
>> Ansonsten sehe ich aber nicht, weshalb der content_filter zuschlagen
>> sollte. Wie genau kommt die Mail von mx2 nach mx1? Welcher Transport ist
>> eingestellt für die Relay_domains?
>>
> 
> Die Mail kommt über eine UUCP-Verbindung rein. Das wird minütlich über
> Cron geregelt:
> 
> */1 *   * * *   root    /usr/sbin/uucico -s mx2.vls07.wavecon.de
> 
> Der MX2 verwendet als Tranport UUCP und uucp ist noch original in der
> master.cf zu sehen.

Bisher habe ich nie UUCP verwendet. So ganz kapiere ich nicht, wie das
funktioniert und über welchen Port das jetzt geht, aber...

> 
> May 10 08:25:08 srv postfix/pickup[17845]: A28BB283B3: uid=10
> from=<root at mx2.vls07.wavecon.de>
> May 10 08:25:08 srv postfix/cleanup[18730]: A28BB283B3:
> message-id=<20070510062204.6FDD0141B34 at mx2.vls07.wavecon.de>
> May 10 08:25:08 srv postfix/qmgr[6266]: A28BB283B3:
> from=<root at mx2.vls07.wavecon.de>, size=1260, nrcpt=1 (queue active)
> May 10 08:25:10 srv postfix/smtpd[18741]: connect from
> localhost.localdomain[127.0.0.1]
> May 10 08:25:10 srv postfix/smtpd[18741]: 0647A2835A:
> client=localhost.localdomain[127.0.0.1]

das hier ist das Problem. der SMTP Daemon, der auch auf localhost lauscht,
hat die Mail entgegengenommen. Nur woher?!? ist das hier schon von Amavis
gekommen?
Ich sehe leider nicht den Amavis-Eintrag.

Wenn die Mail über localhost:25 eingeliefert wird, dann schlägt auch der
content_filter zu.

> May 10 08:25:10 srv postfix/cleanup[18730]: 0647A2835A:
> message-id=<20070510062204.6FDD0141B34 at mx2.vls07.wavecon.de>
> May 10 08:25:10 srv postfix/qmgr[6266]: 0647A2835A:
> from=<root at mx2.vls07.wavecon.de>, size=1906, nrcpt=1 (queue active)
> May 10 08:25:10 srv postfix/smtpd[18741]: disconnect from
> localhost.localdomain[127.0.0.1]
> May 10 08:25:10 srv postfix/smtp[18733]: A28BB283B3:
> to=<postmaster at roessner-net.com>, relay=127.0.0.1[127.0.0.1], delay=2,
> status=sent (250
>  2.6.0 Ok, id=17684-03, from MTA([127.0.0.1]:10025): 250 Ok: queued as
> 0647A2835A)
> May 10 08:25:10 srv postfix/qmgr[6266]: A28BB283B3: removed
> 
> Wirst Du daraus schlau?

Zumindest etwas.

Splitte mal den Port 25 auf auf normales Netzwerk und localhost:

master.cf:

# Internet smtp mit content_filter:
1.2.3.4:25      inet  n       -       -       -       -       smtpd
# localhost smtp ohne content_filter:
127.0.0.1:25    inet  n       -       -       -       -       smtpd
	-o content_filter=

Danach sollte es nur noch gefiltert werden, wenn die Mail über die
offizielle IP des Servers eingeliefert wird.

-- 
Sandy

Antworten bitte nur in die Mailingliste!
PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com




Mehr Informationen über die Mailingliste Postfixbuch-users