Hallo Thorsten,

On Fri, 22 Apr 2005 the mental interface of
Thorsten Strusch told:

> Hi Elimar,
> 
> Elimar Riesebieter schrieb:
> 
> >Hallo,
> >ich experimentire gearde mit getmail4. Wie kann man von getmail4
> >mails an exim4 übergeben? Ähnlich mda "/usr/sbin/exim %T" bei
> >fetchmail.
> > 
> evtl. mit dieser getmailrc:
> 
> [options]
> delete = true
> 
> [retriever]
> type = MultidropPOP3Retriever
> server = pop.server.tld
> username = UserNamE
> password = GANZGEHEIM
> envelope_recipient = X-Envelope-To:1
> 
> [destination]
> type = MultiSorter
> default = [all]
> 
> [all]
> type = MDA_external
> path = /usr/sbin/sendmail
> arguments = ("-f", "%(sender)", "%(local)")
Die beiden letzten kennt exim4 in dieser Form nicht.
Das erzeugt bouncemails!

> #arguments = ("-f", "%(sender)", "%(recipient)")
> allow_root_commands = true
Das ist wohl ziemlich unsicher!

Ich mache das jetzt so:

[options]
message_log = /var/log/getmail/getmaillog
#delete = true

[retriever]
type = MultidropPOP3Retriever
server = pop.server.tld
username = blub
password = blab
envelope_recipient = delivered-to:1

[destination]
type = MDA_external
path = /usr/sbin/exim4
arguments = ("-bm", "blo", )
unixfrom = true
#user = Debian-exim
#group = Debian-exim
user = getmail
group = getmail

user = sollte in der Liste der trusted user von exim4 sein.
unixfrom ist notwendig, damit der Return-path erhalten bleibt
"blo" ist der locale Empfänger
"-bm" -> man exim4 / -bm

Bin für Optimierungen offen ;-)
Elimar

-- 
   Wer offen ist für alles,
   ist nicht ganz dicht ;-)
     - er

Antwort per Email an