SkÃ¥ne Sjælland Linux User Group - http://www.sslug.dk Forside   Tilmelding   Postarkiv   Forum   Kalender   Søg
MhonArc Dato: [Date Prev] [Kronologisk oversigt] [Date Next]   TrÃ¥d: [Date Prev] [Oversigt trÃ¥de] [Date Next]   MhonArc
 

Re: [PERL] Hvordan checker jeg en streng......



Niels Brinch wrote:
> Hvordan adskiller jeg email og den vedhæftede
> fil, og lader brugeren downloade den vedhæftede fil separat?

Står der ikke multipart-mime message et eller andet sted.
Lige ved siden af multipart-mime plejer der at stå en separator
string, som er den der opdeler emailet i forskellige dele.
I toppen af hver del indeholder en Content-Type der definere
hvad det er. F.x. tekst/binær/grafik osv.

Så du kan checke for multipart-mime. Hvis det findes grabbe
separatoren, split'te emailet ved seperatoren, og du vil nu
have et array af body og attachments. Hvis attachments er
binære vil de være gemt i BASE64, og det skulle være ret
uproblematisk at hive de binære data ud igen.

Prøv at send dig selv et email med attachments, og less'e
din spool fil /var/spool/mail/dig ??, så du kan se emailet
uden at der er et eller andet postprogram der fortolker indholdet.
-- 
	Sometimes it's better to light a       Carsten Svaneborg
      flamethrower than curse the darkness.      sslug@sslug
	-- (Terry Pratchett, Men At Arms)    Fight Bill - use Linux


 
Forside   Tilmelding   Postarkiv   Oversigt   Kalender   Søg

 
 
Henvendelse vedrørende websiderne til <www_admin>. Senest ændret 2005-08-10, klokken 19:52
Denne side vedligeholdes af MHonArc .