[Postfixbuch-users] amavisd-new über transport_maps
Achim Altmann
aa at com-gate.com
Mi Dez 3 12:34:00 CET 2003
Hallo,
Ralf Hildebrandt schrieb:
>* Achim Altmann <aa at com-gate.com>:
>
>
>
>>das hatten wir ja schon.
>>Enweder mach ich was falsch oder es funktioniert nicht da ich mit
>>amavisd-new arbeite und der nur die Ansteuerung über einen
>>content_filter erlaubt.
>>
>>mein Eintrag in der master.cf wäre dann folgender
>>
>>vscan unix - n n - 10 pipe flags=q user=vscan
>>argv=/usr/local/sbin/amavisd ${sender} ${recipient}
>>
>>
>
>Das ist kein amavisd-new!
>
genau, das wäre der Eintrag für amavis
argv=/usr/local/sbin/amavis
>
>
>
>>und in der /etc/postfix/transport
>>
>>domain.de vscan:smtp:[127.0.0.1]:10024
>>
>>
>
>Nein.
>
>1) amavisd-new muss laufen und auf port 10025 horchen (oder wo immer)
> testen mit telnet localhost port
>
Läuft auch !
telnet localhost 10025
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 smtp.com-gate.com ESMTP
und noch ein netstat
tcp 0 0 127.0.0.1:10025 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:10024 0.0.0.0:* LISTEN
und noch ein ps xuaw
vscan 14089 0.0 0.3 32296 3180 ? S Nov30 0:00
/usr/bin/perl -T /usr/local/sbin/amavisd
vscan 14594 0.0 1.9 33548 20276 ? S 11:18 0:00
/usr/bin/perl -T /usr/local/sbin/amavisd
vscan 15415 0.0 1.8 32976 19424 ? S 11:38 0:00
/usr/bin/perl -T /usr/local/sbin/amavisd
vscan 16135 0.0 1.9 33500 20412 ? S 11:56 0:00
/usr/bin/perl -T /usr/local/sbin/amavisd
vscan 16923 0.0 1.8 32840 19128 ? S 12:16 0:00
/usr/bin/perl -T /usr/local/sbin/amavisd
>2) Dann mit transport_maps die Domains filtern
>
>domain.de smtp:[127.0.0.1]:10024
>
>oder besser
>
>domain.de FILTER:smtp:[127.0.0.1]:10024
>
>3) amavisd-new muss dann die Mail seinerseits WOANDERS einschmeissen
> (andere Postfix instalz OHNE diese Transporteintraege).
>
Die würde ich dann direkt an smtp (port 25) übergeben oder ?
Aber was muss nun noch in der master.cf stehen?
in der main.cf werde ich dann den content_filter entfernen und nur die
transport_maps angeben
Mein master.cf sieht nun noch so aus (da ich ja content_filter verwendet
habe bzw. noch verwende
Nur ein Auszug:
smtp inet n - n - - smtpd
smtps inet n - n - - smtpd -o
smtpd_tls_wrappermode=yes -o smtpd_sasl_auth_enable=yes
submission inet n - n - - smtpd -o
smtpd_enforce_tls=yes -o smtpd_sasl_auth_enable=yes
smtp-amavis unix - - n - 4 smtp
-o smtp_data_done_timeout=1200
-o disable_dns_lookups=yes
127.0.0.1:10025 inet n - n - - smtpd
-o content_filter=
-o local_recipient_maps=
-o relay_recipient_maps=
-o smtpd_restriction_classes=
-o smtpd_client_restrictions=
-o smtpd_helo_restrictions=
-o smtpd_sender_restrictions=
-o smtpd_recipient_restrictions=permit_mynetworks,reject
-o mynetworks=127.0.0.0/8
-o strict_rfc821_envelopes=yes
Der Eintrag in der /etc/amavisd.conf
$inet_socket_port = 10024;
Gruss und danke schonmal
Achim
>
>
>
>
Mehr Informationen über die Mailingliste Postfixbuch-users