linuxos pop3 kliens amit bashből lehet scriptelni

Moczik Gabor pm at progzmaster.hu
Thu Mar 8 22:32:39 CET 2007


Steve wrote:
> Linux gurukat és Letot kérdezném, hogy mivel lehetne a legegyszerűbben 
> megoldani azt, hogy:
> 1. Egy levelezőszerveren lévő levelesládából letöltenem egy levelet 
> amiben egy, esetelg két xls doksi van csatolva.
> 2. A levél maga nem kell, csak az egy vagy két melléklet, persze 
> rendesen dekódolva már :)
> 3. Mondjuk csak adott címről érkező levelekre tudjon szűrni :)

fetchmail-lel le tudod szedni, bar nem szereti lerakni, SMTP-n tovabbitja.
A csatolmanyt kiszedni mondjuk mimedecode.

Most hiretelen nem tudom, de mintha a mutt is alkalmas lenne, egy az egyben.

Ha en csinalnam:
Minimum meg kell oldani, hogy a beerkezo levelel tortenjen valami.
Ezt ugy lehetne, hogy felteszel egy fetchmail-t es egy MTA-t (pl. exim).
A fetchmail-t beallitod, hogy a mittudomen123 at freemail.hu cimrol jovo 
leveleket tovabbitsa a helyi mittudomen user nevere.
Az /etc/email-adresses fajlba felveszel egy sort, hogy a mittudomen user 
leveleit iranyitsa at egy pipe-ba:

mittudomen: "|/usr/local/bin/myscript.sh"

Utana megirod a myscript.sh scriptet ugy, hogy az STDIN-jet adja at a 
mimedecode-nak, azt meg felparameterezed, hogy hova tegye a cuccot.

Az exim-et fel tudod parameterezeni, hogy nem kivanatos kuldo eseten egybol 
a /dev/null-ba tegye a levelet :-)

-- 
((( Móczik Gábor  )))--((( pm -> @ -> progzmaster -> . -> hu  )))
((( Skype: moczik )))--((( Website: http://www.progzmaster.hu )))



More information about the Elektro mailing list