[Postfixbuch-users] eingehende emails via getmail auf spam und viren prüfen

Michael Friedrichs friedrichs-michael at arcor.de
Fr Jun 29 23:33:53 CEST 2007


Sandy Drobic schrieb:
> Michael Friedrichs wrote:
> 
>>> also entweder @local_domains_acl ODER @local_domains_maps setzen. Teste
>>> beides einfach aus. Nach jeder Änderung natürlich Amavisd-new neu starten,
>>> sonst wird die Änderung nicht übernommen.
>> habe beide varianten durchprobiert aber es hat nichts gebracht. wobei
>> die einstellung mit @local_domains_maps die richtige ist da ansonsten
>> kein spam status im mailhaeder auftaucht. kann das ganze
> 
> Dann ist ja alles in Ordnung. (^-^)
> 
>> nicht auch an Getmail4 liegen weil getmail befördert die abgerufenen
>> mails ja direkt (ohne umwege) in das jeweilige verzeichnis bspw.
>> /home/vmail/friedrichs.net/michael/new. Getmail arbeitet also bei mir im
>> maildir format.
> 
> Wenn die Mail von Getmail nie an Postfix gegeben werden, musst du dafür
> sorgen, dass Getmail die Mails direkt an Amavisd-new übergibt, sonst
> werden die Mails natürlich nicht gescannt.
> 
> Sinnvoller ist es aber, wenn Getmail die Mails an Postfix übergibt. Dann
> gehen nämlich alle Mail-Vorgänge über eine einzige Schnittstelle, und alle
> Mailvorgänge tauchen im Log auf, was die Überwachung vereinfacht.
> 
> 
> 



Hallo Sandy,

Soooooooo nu isess soweit es funzt *happy*

folgende Konfiguration einer Getmail Konfigurations Datei:

#getmail konfiguration für die version 4 von getmail
[options]
verbose = 2
read_all = true
delete = true	
message_log = ~/.getmail/log

[retriever]
type=SimplePOP3Retriever
server=pop3.arcor.de
username=username
password=passwort

[destination]
type = MDA_external
path = /usr/sbin/sendmail
arguments = ("-bm", "lokalerbenutzer at hostname -f")
unixfrom = true


es ist aber zu beachten das das ganze NICHT als root gemacht werden darf
(bei UBUNTU ist das sudo da es root nich gibt), sprich die
Dateiberechtigungen müssen bei dem Benutzer und/oder der Gruppe liegen
mit dem man das ganze ausführen will aber nicht root (/etc/aliases
beachten). wenn man das per cron ausführen will muss man den jeweiligen
benutzer dort angeben /etc/crontab oder halt mit crontab -e

beispiel:
/etc/crontab

0,5,10,15,20,25,30,35,40,45,50,55 * * * * lokalerbenutzer
/usr/bin/getmail --rcfile=maildatei1 --rcfile=maildatei2 etc.

als referenz habe ich das hier gefunden:

http://www.howtoforge.com/debian_etch_getmail

man beachte dort den rot geschriebenen Hinweis.

so es ist nun doch ein erfolgreiches projekt geworden also dann nochmals
vielen Dank


Viele Grüße

Michael



Mehr Informationen über die Mailingliste Postfixbuch-users