[Postfixbuch-users] amavisd-new und vscan?

Jan Siml jsi at jules.de
Fr Mär 28 17:08:43 CET 2003


Hallo Ralf!

>> >> Im Postfix Buch wird empfohlen Postfix über die in der master.cf
>> gesetzten Direktive
>> >
>> > transport
>>
>> Was meinst Du mit "transport"? Hätte ich transportieren statt
>> kommunizieren schreiben sollen?
>
> In master.cf werden "transports" definiert. Keine "Direktiven".

Entschuldige, das stand so im Buch. Dann hat Peer wohl den Fehler gemacht
und ich habe ihn übernommen...

>> > Die mit SMTP, da das fork()-en wegfaellt. Bei jedem Aufruf der pipe
>> wird das Programm dahinter geladen, gestartet, initialisiert um eine
>> Nanosekunde spaeter zu sterben.
>>
>> Noch vorteilhafter wäre dann wahrscheinlich LMTP, oder?
>
> Keine ueble Idee. Das haette naemlich den Vorteil, das man pro
> Empfaenger BEI DERSELBEN MAIL unterschiedliche Resultate liefern kann.

Habe eben nochmal nachgelesen. In der README.postfix von amavisd-new wird
auch LMTP empfohlen:

If you have a recent Postfix version such as 2.0, and amavisd-new-20021116
or younger, Postfix can be told to feed mail to amavisd via LMTP protocol
instead of SMTP. This brings multi-session mail transaction capability and
per-recipient status responses. Just replace the service name (last item)
'smtp' with 'lmtp' in the master.cf entry:            vvvv

smtp-amavis unix      -      -       n     -    2     lmtp
    -o smtp_data_done_timeout=1200
    -o disable_dns_lookups=yes

It works with earlier version of Postfix as well, but there are one or two
minor bugs in the Postfix lmtp client code (parsing a LMTP port number,
and unnecessarily lowercasing of addresses), so it is easiest to stick
to the fresh Postfix version.

Option 'max_use=10' should be added to main.cf to limit the session reuse.


Regards

Jan




Mehr Informationen über die Mailingliste Postfixbuch-users