Portál AbcLinuxu, 10. května 2025 01:42

Dotaz: Automatické stahování a odesílání pošty (Jak tohle udělat)

12.3.2007 10:23 Suchar
Automatické stahování a odesílání pošty (Jak tohle udělat)
Přečteno: 686×
Odpovědět | Admin
S linuxem teprve začínám, takže se předem za svůj dotaz ostříleným borcům omlouvám.

Potřebuju, aby mi lidé posílali mailem třeba zip archiv s nějakým obsahem, který já dál automaticky zpracuju a odešlu jim odpověď s výsledkem. Součástí toho vstupu je doc soubor, který potřebuju převést do odt formátu (snad nějaký konvertor najdu) a pak nějaké obrázky, které bude třeba také konvertovat, to není důležité. Nevím, jak zařídit tu automatiku. Potřebuju nějak sosnout poštu (takže něco jako Thunderbird se mi nehodí), pak spustit skript, který to zpracuje (ten už nějak napíšu), a nakonec zas odeslat odpověď na tu zprávu obsahující v příloze zazipovaný výstup. Jaké nástroje bych k tomu měl použít (výběr pošty, spuštění skriptu, odeslání odpovědi...). Jinými slovy nechci na to ručně ani hmátnout, jakmile to jednou nastavím a rozeběhnu.

Dík za postrčení.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

12.3.2007 10:57 kaaja | skóre: 24 | blog: Sem tam něco | Podbořany, Praha
Rozbalit Rozbalit vše Re: Jak tohle udělat
Odpovědět | | Sbalit | Link | Blokovat | Admin
Stáhnutí pošty - fetchmail
odeslání pošty - mail
skript si napiš v čem chceš, celé bych to hodil do cronu - časované slouštění jednou za čas.
12.3.2007 11:00 Ondra
Rozbalit Rozbalit vše Re: Jak tohle udělat
Odpovědět | | Sbalit | Link | Blokovat | Admin
klíčová slova (například): fetchmail, cron, mail, konvertit umí jistě alespoň ooffice. No, hodně štěstí, třeba to někdo rozepíše více.
12.3.2007 11:02 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Jak tohle udělat
Odpovědět | | Sbalit | Link | Blokovat | Admin
Většinu MDA (programů doručujících poštu) je možné nakonfigurovat tak, aby místo doručení e-mailu do nějaké schránky spustily nějaký skript, kterému e-mail předají. Třeba pro Postfix hledejte v man local "EXTERNAL COMMAND DELIVERY". Myslím, že předání e-mailu tomu skriptu bude na celé té akci to nejjednodušší :-) K odeslání odpovědi pak použijte nějaký MTA (program na odesílání pošty), např. Postfix má rozhraní kompatibilní se sendmailem, takže e-mail můžete odeslat příkazem sendmail adresat@example.com <mail.txt
12.3.2007 11:09 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Jak tohle udělat
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud budou lidé mail posílat z různých poštovních programů, asi se na zpracování mailu pěkně vyřádíš. Osobně bych zvolil nějakou jednodušší cestu, třeba upload přes web.
12.3.2007 11:26 mlz | skóre: 12 | blog: Obcas
Rozbalit Rozbalit vše Re: Jak tohle udělat
Souhlasim, dekodovani MIME je cesta do pekel, jde-li o tgz/zip, opravdu je jednodussi neco jineho nez mail, primlovam se za FTP
12.3.2007 11:48 Suchar
Rozbalit Rozbalit vše Re: Jak tohle udělat
Problem je, jako vzdycky, v lidech. Drtiva vetsina jich umi nenejvys do "seznamu" natukat nejake heslo, pak kliknou na jeden z odkazu a jsou na kyzene strance. Ti chytrejsi pouzivaji dokonce Outlook. Vice zadat proste nelze, je treba pracovat s dostupnym materialem. Mozna nakonec uznam, ze tudy cesta nevede, ale zkusit to musim, protoze uz jen chtit, aby to zazipovali, bude dost drsne. Mluvim totiz o studentech pajdy, konkretne cestiny a vytvarky (doufam, ze se nekdo neurazi ;)
12.3.2007 12:00 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Jak tohle udělat
V tom případě si nedovedu představit, jak budou zazipovávat několik souborů a odesílat výsledek mailem. A nechci vidět ty starosti s rozbalením - každý to dá do jiné adresářové struktury, použije jiný balicí software, další se na zipování vybodnou a do mailu nahází více souborů, někdo vyrobí HTML mail s přílohami atd. atd.

To ten webový upload mi přijde snazší - pro každý typ souboru vlastní input (textu seminárky v docu, 1. obrázek, 2. obrázek atd.), pěkně vysvětlené a popsané.
12.3.2007 12:39 Suchar
Rozbalit Rozbalit vše Re: Jak tohle udělat
Obavam se, ze bez zipovani se neobejdou a mail snad take zvladnou.

Ale brouk mi v hlave uz hloda. Bohuzel vsak o tom, jak by se udelal webovy formular, nevim zhola nic (zatimco napsat neco pro bash zvladnu). Nadto, pokud uz bych ho chtel pouzit, bych jej asi musel integrovat do toho CMS, kam pak ty texty a obrazky budou vlozene (doufal jsem, ze tohle uz si udelaji podle sveho gusta sami a vyberou ty z obrazku, ktere chteji vlozit do galerie - predpoklad snad neprilis premrsteny, kdyz jsou dneska ty redakcni systemy tak blbuvzdorne). Problem byl jen v konverzi jejich "doc" textu do lehce otagovaneho plain textu (dlouhe texty, kde se to rucne neda delat) a take v konverzi tech obrazku do nejakeho mene misto zerouciho formatu (dost casto se jim tam vyskytuji bmp, za ktera by me musel spravce serveru brzo jit po krku). Napadl me jen ten mail, abych byl zcela nezavisly na serveru, kde to bezi (preci jen bych potreboval pustit nekolik nastroju, jeden java skript, dva v pythonu atd). Pokud ale mi poradite, jak se to da elefantne udelat, budu velmi vdecny a zkusim to zmaknout.
12.3.2007 12:31 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Jak tohle udělat
Na dekódování MIME je spoust a knihoven a utilit, vždyť to dělá každý e-mailový klient, e-mailový antivir.
12.3.2007 11:17 rastos | skóre: 63 | blog: rastos
Rozbalit Rozbalit vše Re: Jak tohle udělat
Odpovědět | | Sbalit | Link | Blokovat | Admin
procmail(1)
12.3.2007 11:25 Suchar
Rozbalit Rozbalit vše Re: Jak tohle udělat
Odpovědět | | Sbalit | Link | Blokovat | Admin
Diky! Ted uz "jen" RTFM.
12.3.2007 13:33 lamer
Rozbalit Rozbalit vše Re: Automatické stahování a odesílání pošty (Jak tohle udělat)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nazdar hosi. bruzdam po forach uz dlhsi cas. poterbujem vyriesit export posty z jedneho kompu na druhy, poslanej odoslanej atd. like pst subor v otlaku. neviete mi poradit nejaky rychly a bezpecny sposob. tupe kopirovanie adresara nefungovalo.
12.3.2007 13:41 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Automatické stahování a odesílání pošty (Jak tohle udělat)
Za prvé, dotaz nesouvisí s původním dotazem, položte nový dotaz. Za druhé, do toho nového dotazu napište, o jaký program se jedná (ze kterého programu chcete exportovat, do kterého importovat). Za třetí by neuškodilo méně žoviálnosti a více pokory, pokud někoho o něco žádáte.
13.3.2007 14:03 lamer
Rozbalit Rozbalit vše Re: Automatické stahování a odesílání pošty (Jak tohle udělat)
Dobry den. Neviem co je prehnane zovialne a nepokorne na pozdrave nazdar hosi. Mal som za to, ze to je bezny pozdrav v ceskych zemich. Ale aby som naplnil vasu predstavu o pokornom poziadani o pomoc, tymto vas pokorne ziadam o radu ohladne exportu odoslanych a prijatych mailov z programu Kmail ver. 1.9.4 na kde 3.5 z jedneho pocitaca na druhy. Najviac by mi vyhovovala moznost vytvorenia suboru prostrednictvom exportu, ako to je napriklad v MS Outlook-ovom pst subore. Ked som pouzil copy na adresare inbox a outbox zobrazili sa mi po restarte vsetky maily v poli na prehliadanie, ale ked som ich chcel otvorit maily boli prazdne. Ak mi viete poradit, prosim napiste ako mozem tento problem riesit. Dakujem S uctivou pokorou lamer
Chloop avatar 13.3.2007 14:32 Chloop | skóre: 14 | blog: Chlupi_blog
Rozbalit Rozbalit vše Re: Automatické stahování a odesílání pošty (Jak tohle udělat)
Stačí nejdřív hledat ... FAQ ...
All we need: "Peace, Love & Linux"
12.3.2007 14:19 Suchar
Rozbalit Rozbalit vše Re: Automatické stahování a odesílání pošty (Jak tohle udělat)
Vazne je treba vedet, o jaky program se jedna. Mam zkusenosti vlastne jen s Thunderbirdem a muzu rict, ze tam proste kopirovani adresare funguje (jsou v nem ulozeny soubory inbox, outbox...).

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.