Portál AbcLinuxu, 12. května 2025 10:54

Dotaz: E-mail to plaintext converter

15.9.2011 00:10 Romis
E-mail to plaintext converter
Přečteno: 312×
Odpovědět | Admin
Nemate nejake pekne reseni, jak vytahnout z jakehokoliv emailu ciste jenom plaintext (odstraneni MIME, attachments, prevod html to plaintext...) ?

Neco jako contentfilter pro postfix, pripadne skript pro Dovecot Sieve.

Jde o preposilani emailu mobilnimu operatovi ( sms - informace o prichozim mailu), z bezpecnostnim duvodu nechci aby veskera posta(vcetne priloh) chodila operatorovi, navic ma limit na velikost mailu, tudiz by odstraneni vseho a prevod do plaintextu by melo vyrazne zmensit objem dat, tim padem zvysit pocet zprav, ktere projdou sitem na temer 100%. ( limit je 786432B - zasveceni jiz poznaji o ktereho operatora jde :D )

Budu vdecny za jakykoliv napad.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

15.9.2011 08:46 ikarr
Rozbalit Rozbalit vše Re: E-mail to plaintext converter
Odpovědět | | Sbalit | Link | Blokovat | Admin
kdysi jsem to měl uděláno přes procmail. V uživatelově .procmailrc bylo toto:

:0c
* BODY_PART ?? .
{
  :0hfw
  | formail -I"Content-Type: text/plain"

  :0bifw
  | echo "$BODY_PART"

  :0
  ! adresa@mobile.cz
}
15.9.2011 12:46 danc
Rozbalit Rozbalit vše Re: E-mail to plaintext converter
Odpovědět | | Sbalit | Link | Blokovat | Admin
Na qmailu pouzivam demime:
|/var/qmail/bin/demime -8 mail@example.com
15.9.2011 22:53 Romis
Rozbalit Rozbalit vše Re: E-mail to plaintext converter
Odpovědět | | Sbalit | Link | Blokovat | Admin
Diky za napady, ale procmail nepouzivam, resim to pres dovecot sieve a spravu filtru pres roundcube. A nic ve zlem, ale qmail neni zrovna to prave, co bych chtel pouzivat jako MTA.
xkucf03 avatar 16.9.2011 19:05 xkucf03 | skóre: 49 | blog: xkucf03
Rozbalit Rozbalit vše Re: E-mail to plaintext converter
Však ho používat nemusíš, stačí z něj vzít ten nástroj demime.
Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
16.9.2011 15:42 mkmm | skóre: 11
Rozbalit Rozbalit vše Re: E-mail to plaintext converter
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkus "munpack -t" z baliku mpack. Rozbali se vsechno vcetne priloh, text bude v souboru part1, ostatni se smaze.

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.