|
| 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 & " <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 & " <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 & " <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
| |
|
|