Prevod mailu na html
Oto tapik Buchta
Oto.Buchta na inet.cz
Pátek Září 24 14:10:58 CEST 1999
Pavel Trefny wrote:
>
> Dobry den,
> neporadil by mi nekdo jakym stylem prevest mail na html podobu
> (potrebuji prevadet z "/var/spool/mail/xxx" nebo jineho souboru)
> Nejlepe aby byl jeden mail jeden html soubor a nejak se na tyto
> soubory delaly odkazy na jedne strance podle predmetu zprav.
> Dekuji za Vasi pomoc
No ja bych zkusil poslat prichozi mail rourou do skriptiku, ktery by
ulozil
mail jako soubor a nejak ho pekne upravil (odsekani a pridani hlavicek).
Jmeno by se mohlo vytvorit podle subjektu plus nejakeho randomu,
aby kdyz prijdou dva maily se stejnym subjektem, aby se daly rozeznat.
Na odebrani a pridani hlavicek treba
#!/usr/bin/perl
print qq(<HTML>\n<BODY>\n); #uplne staci
tady nejake otevreni MAIL, standardne STDIN
$radek=<MAIL>;
while ($radek=="\n" or $radek=="")
$radek=<MAIL>;
while (<MAIL>)
{ print($1);}
print qq(</BODY>\n</HTML>\n);
Pritom by mohl script pridat radek do souboru, ktery by mohl vypadat
treba
<TR><TD>$autor</TD><TD><A HREF="soubor">$Subject</A></TD</TR>
kteryzto file by se mohl vkladat pres shtml do nejake tabulky.
--
Oto 'tapik' Buchta
Další informace o konferenci Linux