/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
E-mail parser (a la POP komponent)
Fra : Allan Jensen


Dato : 20-10-01 15:59

Jeg leder efter en komponent som kan indlæse en e-mail fra en
almindelige tekstfil, og så parse den så afsender, subj mv. lægges i
nogle properties som jeg så kan trække på.

Det er faktisk en POP3 komponent jeg skal bruge, men i stedet for at
hente e-mail fra POP3 serveren, skal den hentes fra en fil på
serveren. Så vidt jeg kan se kan ServerObjects' AspPop3 ikke klare
det. Jeg har fundet en der hedder ANPOP der skulle kunne gøre det, men
det koster lidt penge. Nogen her der kender til en gratis komponent
der kan klare dette - eller hvordan jeg ellers kan "løse" dette
problem?

(det er lidt besværligt selv at parse en e-mail pga. karakter-sæt,
multiparts osv. så derfor ville jeg gerne have en komponent til det)

Regards,
Allan Jensen

 
 
Thygesen (21-10-2001)
Kommentar
Fra : Thygesen


Dato : 21-10-01 00:20

Har du prøvet Jmail.POP3 ?

Mvh. Christoffer Thygesen

e-mail: cht@cht.dk
homepage: http://cht.dk


"Allan Jensen" <public@hverdag.dk> skrev i en meddelelse
news:iv33tt8h7qrivv5jjnv9ak9ps1bu3reopn@4ax.com...
> Jeg leder efter en komponent som kan indlæse en e-mail fra en
> almindelige tekstfil, og så parse den så afsender, subj mv. lægges i
> nogle properties som jeg så kan trække på.
>
> Det er faktisk en POP3 komponent jeg skal bruge, men i stedet for at
> hente e-mail fra POP3 serveren, skal den hentes fra en fil på
> serveren. Så vidt jeg kan se kan ServerObjects' AspPop3 ikke klare
> det. Jeg har fundet en der hedder ANPOP der skulle kunne gøre det, men
> det koster lidt penge. Nogen her der kender til en gratis komponent
> der kan klare dette - eller hvordan jeg ellers kan "løse" dette
> problem?
>
> (det er lidt besværligt selv at parse en e-mail pga. karakter-sæt,
> multiparts osv. så derfor ville jeg gerne have en komponent til det)
>
> Regards,
> Allan Jensen



Allan Jensen (21-10-2001)
Kommentar
Fra : Allan Jensen


Dato : 21-10-01 11:09

>Har du prøvet Jmail.POP3 ?

Det har jeg nu og det virker! Men desværre er den jo ikke gratis hvis
den skal bruges kommercielt. Men ok, det skal den heller ikke lige
foreløbig.

Tak for tippet.

>
>"Allan Jensen" <public@hverdag.dk> skrev i en meddelelse
>news:iv33tt8h7qrivv5jjnv9ak9ps1bu3reopn@4ax.com...
>> Jeg leder efter en komponent som kan indlæse en e-mail fra en
>> almindelige tekstfil, og så parse den så afsender, subj mv. lægges i
>> nogle properties som jeg så kan trække på.
>>
>> Det er faktisk en POP3 komponent jeg skal bruge, men i stedet for at
>> hente e-mail fra POP3 serveren, skal den hentes fra en fil på
>> serveren. Så vidt jeg kan se kan ServerObjects' AspPop3 ikke klare
>> det. Jeg har fundet en der hedder ANPOP der skulle kunne gøre det, men
>> det koster lidt penge. Nogen her der kender til en gratis komponent
>> der kan klare dette - eller hvordan jeg ellers kan "løse" dette
>> problem?
>>
>> (det er lidt besværligt selv at parse en e-mail pga. karakter-sæt,
>> multiparts osv. så derfor ville jeg gerne have en komponent til det)
>>
>> Regards,
>> Allan Jensen
>

Regards,
Allan Jensen

Tony Lorentzen (22-10-2001)
Kommentar
Fra : Tony Lorentzen


Dato : 22-10-01 01:14

Hej Allan,

Hvordan har du fået JMail til at læse mail filer fra harddisken?

Mvh,
Tony


"Allan Jensen" <public@hverdag.dk> wrote in message
news:ik75ttk9u6uan6hb4hjsart0h7kp1uf86m@4ax.com...
> >Har du prøvet Jmail.POP3 ?
>
> Det har jeg nu og det virker! Men desværre er den jo ikke gratis hvis
> den skal bruges kommercielt. Men ok, det skal den heller ikke lige
> foreløbig.
>
> Tak for tippet.
>
> >
> >"Allan Jensen" <public@hverdag.dk> skrev i en meddelelse
> >news:iv33tt8h7qrivv5jjnv9ak9ps1bu3reopn@4ax.com...
> >> Jeg leder efter en komponent som kan indlæse en e-mail fra en
> >> almindelige tekstfil, og så parse den så afsender, subj mv. lægges i
> >> nogle properties som jeg så kan trække på.
> >>
> >> Det er faktisk en POP3 komponent jeg skal bruge, men i stedet for at
> >> hente e-mail fra POP3 serveren, skal den hentes fra en fil på
> >> serveren. Så vidt jeg kan se kan ServerObjects' AspPop3 ikke klare
> >> det. Jeg har fundet en der hedder ANPOP der skulle kunne gøre det, men
> >> det koster lidt penge. Nogen her der kender til en gratis komponent
> >> der kan klare dette - eller hvordan jeg ellers kan "løse" dette
> >> problem?
> >>
> >> (det er lidt besværligt selv at parse en e-mail pga. karakter-sæt,
> >> multiparts osv. så derfor ville jeg gerne have en komponent til det)
> >>
> >> Regards,
> >> Allan Jensen
> >
>
> Regards,
> Allan Jensen



Allan Jensen (24-10-2001)
Kommentar
Fra : Allan Jensen


Dato : 24-10-01 21:11

>Hvordan har du fået JMail til at læse mail filer fra harddisken?

Bruger file-objektet til at indlæse den rå mail i en variabel,
herunder i variablen MailMsg, og bruger ParseMessage for at få den til
at udfylde de forskellige properties afsender, modtager, subject osv.
Sådan her:

set Message = Server.CreateObject("JMail.Message")
Message.ParseMessage MailMsg
set Headers = Message.Headers 'bruges hvis du skal have nogle
specielle headers

response.write "<b>MessageID:</b> " & Headers.GetHeader("Message-ID")
& "<br>"
response.write "<b>From name:</b> " & Message.FromName & "<br>"
response.write "<b>From email:</b> " & Message.From & "<br>"
response.write "<b>To:</b> " & Message.RecipientsString & "<br>"
response.write "<b>Subject:</b> " & Message.Subject & "<br>"
response.write "<b>Date:</b> " & Message.Date & " &nbsp; <br>"
response.write "<b>Size:</b> " & Message.Size & " bytes<br>"
response.write "<b>Body:</b><br>" & Message.Body & "<br>"

Hilsen
Allan

>"Allan Jensen" <public@hverdag.dk> wrote in message
>news:ik75ttk9u6uan6hb4hjsart0h7kp1uf86m@4ax.com...
>> >Har du prøvet Jmail.POP3 ?
>>
>> Det har jeg nu og det virker! Men desværre er den jo ikke gratis hvis
>> den skal bruges kommercielt. Men ok, det skal den heller ikke lige
>> foreløbig.
>>
>> Tak for tippet.
>>
>> >
>> >"Allan Jensen" <public@hverdag.dk> skrev i en meddelelse
>> >news:iv33tt8h7qrivv5jjnv9ak9ps1bu3reopn@4ax.com...
>> >> Jeg leder efter en komponent som kan indlæse en e-mail fra en
>> >> almindelige tekstfil, og så parse den så afsender, subj mv. lægges i
>> >> nogle properties som jeg så kan trække på.
>> >>
>> >> Det er faktisk en POP3 komponent jeg skal bruge, men i stedet for at
>> >> hente e-mail fra POP3 serveren, skal den hentes fra en fil på
>> >> serveren. Så vidt jeg kan se kan ServerObjects' AspPop3 ikke klare
>> >> det. Jeg har fundet en der hedder ANPOP der skulle kunne gøre det, men
>> >> det koster lidt penge. Nogen her der kender til en gratis komponent
>> >> der kan klare dette - eller hvordan jeg ellers kan "løse" dette
>> >> problem?
>> >>
>> >> (det er lidt besværligt selv at parse en e-mail pga. karakter-sæt,
>> >> multiparts osv. så derfor ville jeg gerne have en komponent til det)
>> >>
>> >> Regards,
>> >> Allan Jensen
>> >
>>
>> Regards,
>> Allan Jensen
>

Regards,
Allan Jensen

Tony Lorentzen (24-10-2001)
Kommentar
Fra : Tony Lorentzen


Dato : 24-10-01 22:30

Hmm. Nu har jeg prøvet at implementere det og får slet ikke noget fornuftigt
ud af det. Den får læst filen fint nok men det lader ikke til at virke. Og
jeg er ret sikker på at min mailserver understøtter RFC822 standarden.
Strange.

Du har fået det til at spille for vildt? Kan du også læse attachments?

Hygge,

Tony
Freelance webudvikler
tony@lorentzen.com

"Allan Jensen" <public@hverdag.dk> wrote in message
news:ks7ett4ljeu0ikfb4fk79fdhl7uol01mtf@4ax.com...
> >Hvordan har du fået JMail til at læse mail filer fra harddisken?
>
> Bruger file-objektet til at indlæse den rå mail i en variabel,
> herunder i variablen MailMsg, og bruger ParseMessage for at få den til
> at udfylde de forskellige properties afsender, modtager, subject osv.
> Sådan her:
>
> set Message = Server.CreateObject("JMail.Message")
> Message.ParseMessage MailMsg
> set Headers = Message.Headers 'bruges hvis du skal have nogle
> specielle headers
>
> response.write "<b>MessageID:</b> " & Headers.GetHeader("Message-ID")
> & "<br>"
> response.write "<b>From name:</b> " & Message.FromName & "<br>"
> response.write "<b>From email:</b> " & Message.From & "<br>"
> response.write "<b>To:</b> " & Message.RecipientsString & "<br>"
> response.write "<b>Subject:</b> " & Message.Subject & "<br>"
> response.write "<b>Date:</b> " & Message.Date & " &nbsp; <br>"
> response.write "<b>Size:</b> " & Message.Size & " bytes<br>"
> response.write "<b>Body:</b><br>" & Message.Body & "<br>"
>
> Hilsen
> Allan
>
> >"Allan Jensen" <public@hverdag.dk> wrote in message
> >news:ik75ttk9u6uan6hb4hjsart0h7kp1uf86m@4ax.com...
> >> >Har du prøvet Jmail.POP3 ?
> >>
> >> Det har jeg nu og det virker! Men desværre er den jo ikke gratis hvis
> >> den skal bruges kommercielt. Men ok, det skal den heller ikke lige
> >> foreløbig.
> >>
> >> Tak for tippet.
> >>
> >> >
> >> >"Allan Jensen" <public@hverdag.dk> skrev i en meddelelse
> >> >news:iv33tt8h7qrivv5jjnv9ak9ps1bu3reopn@4ax.com...
> >> >> Jeg leder efter en komponent som kan indlæse en e-mail fra en
> >> >> almindelige tekstfil, og så parse den så afsender, subj mv. lægges i
> >> >> nogle properties som jeg så kan trække på.
> >> >>
> >> >> Det er faktisk en POP3 komponent jeg skal bruge, men i stedet for at
> >> >> hente e-mail fra POP3 serveren, skal den hentes fra en fil på
> >> >> serveren. Så vidt jeg kan se kan ServerObjects' AspPop3 ikke klare
> >> >> det. Jeg har fundet en der hedder ANPOP der skulle kunne gøre det,
men
> >> >> det koster lidt penge. Nogen her der kender til en gratis komponent
> >> >> der kan klare dette - eller hvordan jeg ellers kan "løse" dette
> >> >> problem?
> >> >>
> >> >> (det er lidt besværligt selv at parse en e-mail pga. karakter-sæt,
> >> >> multiparts osv. så derfor ville jeg gerne have en komponent til det)
> >> >>
> >> >> Regards,
> >> >> Allan Jensen
> >> >
> >>
> >> Regards,
> >> Allan Jensen
> >
>
> Regards,
> Allan Jensen



Allan Jensen (29-10-2001)
Kommentar
Fra : Allan Jensen


Dato : 29-10-01 20:48

>Hmm. Nu har jeg prøvet at implementere det og får slet ikke noget fornuftigt
>ud af det. Den får læst filen fint nok men det lader ikke til at virke. Og
>jeg er ret sikker på at min mailserver understøtter RFC822 standarden.
>Strange.

Hvis du får parset mailen med Message.ParseMessage "...hele mailen
her....", så skal det virke. Men du må jo få nogle fejlmeddelelser når
ikke det virker....

>Du har fået det til at spille for vildt? Kan du også læse attachments?

Jeg ved det ikke, men det vil jeg da tro jeg kan. Jeg har kun lige
prøvet at tage de simpleste parametre ud som jeg har angivet forneden.
Så om det egentlig virker for vildt ved jeg ikke helt! :)

-Allan

>> >Hvordan har du fået JMail til at læse mail filer fra harddisken?
>>
>> Bruger file-objektet til at indlæse den rå mail i en variabel,
>> herunder i variablen MailMsg, og bruger ParseMessage for at få den til
>> at udfylde de forskellige properties afsender, modtager, subject osv.
>> Sådan her:
>>
>> set Message = Server.CreateObject("JMail.Message")
>> Message.ParseMessage MailMsg
>> set Headers = Message.Headers 'bruges hvis du skal have nogle
>> specielle headers
>>
>> response.write "<b>MessageID:</b> " & Headers.GetHeader("Message-ID")
>> & "<br>"
>> response.write "<b>From name:</b> " & Message.FromName & "<br>"
>> response.write "<b>From email:</b> " & Message.From & "<br>"
>> response.write "<b>To:</b> " & Message.RecipientsString & "<br>"
>> response.write "<b>Subject:</b> " & Message.Subject & "<br>"
>> response.write "<b>Date:</b> " & Message.Date & " &nbsp; <br>"
>> response.write "<b>Size:</b> " & Message.Size & " bytes<br>"
>> response.write "<b>Body:</b><br>" & Message.Body & "<br>"
>>
>> Hilsen
>> Allan
>>
>> >"Allan Jensen" <public@hverdag.dk> wrote in message
>> >news:ik75ttk9u6uan6hb4hjsart0h7kp1uf86m@4ax.com...
>> >> >Har du prøvet Jmail.POP3 ?
>> >>
>> >> Det har jeg nu og det virker! Men desværre er den jo ikke gratis hvis
>> >> den skal bruges kommercielt. Men ok, det skal den heller ikke lige
>> >> foreløbig.
>> >>
>> >> Tak for tippet.
>> >>
>> >> >
>> >> >"Allan Jensen" <public@hverdag.dk> skrev i en meddelelse
>> >> >news:iv33tt8h7qrivv5jjnv9ak9ps1bu3reopn@4ax.com...
>> >> >> Jeg leder efter en komponent som kan indlæse en e-mail fra en
>> >> >> almindelige tekstfil, og så parse den så afsender, subj mv. lægges i
>> >> >> nogle properties som jeg så kan trække på.
>> >> >>
>> >> >> Det er faktisk en POP3 komponent jeg skal bruge, men i stedet for at
>> >> >> hente e-mail fra POP3 serveren, skal den hentes fra en fil på
>> >> >> serveren. Så vidt jeg kan se kan ServerObjects' AspPop3 ikke klare
>> >> >> det. Jeg har fundet en der hedder ANPOP der skulle kunne gøre det,
>men
>> >> >> det koster lidt penge. Nogen her der kender til en gratis komponent
>> >> >> der kan klare dette - eller hvordan jeg ellers kan "løse" dette
>> >> >> problem?
>> >> >>
>> >> >> (det er lidt besværligt selv at parse en e-mail pga. karakter-sæt,
>> >> >> multiparts osv. så derfor ville jeg gerne have en komponent til det)
>> >> >>
>> >> >> Regards,
>> >> >> Allan Jensen
>> >> >
>> >>
>> >> Regards,
>> >> Allan Jensen
>> >
>>
>> Regards,
>> Allan Jensen
>

Regards,
Allan Jensen

Søg
Reklame
Statistik
Spørgsmål : 177554
Tips : 31968
Nyheder : 719565
Indlæg : 6408857
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste