Jump to content
php.lv forumi

maila formaats


e-remit

Recommended Posts

Sveiki vīri!

Varbūt kāds labi mailu formātos orientējas vai kādam ir skripts kaut kur gatavs.

 

ir no mail servera noseivots mails - pilnīgā raw formātā.

vajadzētu kaut kā dabūt to normālā formātā un izekstraktēt ārā attachmentu.

 

mēģināju to mailu kan pa tiešo sendmaila mailboxā pievienot - caur IMAP netika atpazīts tas kā normāls mails.

arī ar e-pasta klientu neizdodas to atvērt normāli kaut kā, kā seivotu mailu.

Vienkārši bogofilter spama bounceris noseivojis rejectotos mailus, tāpēc vajag kaut kā pārsūtīt tos, kas atšūti.

 

to vienu svarīgo mailu ar rokām izvilku, bet vai to var kaut kā aitomatizēt šo procesu?

vai ir kādi citi sakarīgi ieteikumi?

 

e.

Link to comment
Share on other sites

strādā ok ( mailparse_msg_parse_file() ) .. un tur komentāros arī piemēri kā izdrukāt visu vēstules struktūru / saturu..

skatījos jau to. viens piemērs neko daudz nedod (tik daudz jau varu pats paskatīties sourcē), otrs gļukains un rakstīts uz register-globals=on. diezgan nopietni jālabo, bet nu labi....

Link to comment
Share on other sites

Nu jopcik kāds tur vēl globals ??? ko nedod?? un kas tur nopietni jaalabo????

 

<?
$mail = mailparse_msg_parse_file('tavs/fails');
$struct = mailparse_msg_get_structure($mail); 

foreach($struct as $st) { 
  $section = mailparse_msg_get_part($mail, $st); 
  $info = mailparse_msg_get_part_data($section); 
  print_r($info);
}

?>

 

 

Attiecīgi to ko tev vajag no structūras panjem..

Link to comment
Share on other sites

×
×
  • Create New...