Avatar billede karmacola Nybegynder
12. januar 2003 - 11:53 Der er 5 kommentarer og
1 løsning

trække tekst ud af en mail

Nogen der har et bud på en programstump, der kan hive teksten ud af en mail ? Tanken var, at når der kom en mail med en specifik afsender, kunne programmet hene teksten og gøre noget ved det f.eks. skrive den ned i en binær fil, eller bare holde den i en container til videre behandling. Mvh karmacola
Avatar billede fumes Nybegynder
12. januar 2003 - 11:57 #1
Jeg kan ikke lige give dig en kodestumt, men her har du istedet et link til hvordan smtp er bygget op, det burde jo kunne give dig en ide om hvordan du skal trække teksten ud, eller fjerne headeren fra mailen.

http://rfc.sunsite.dk/rfc/rfc821.html
Avatar billede karmacola Nybegynder
12. januar 2003 - 12:02 #2
hmm. Det var egentlig en god idé. Først tænkte jeg på at snuppe pakken før den nåede applikationslaget og så kigge på tcp-headeren, men tænkte det ville være nemmere at hente den i mappen. Jeg undersøger lige om jeg kan finde oplysninger jeg kan bruge if(true), ryger points til dig fumes..Tak
Avatar billede arne_v Ekspert
12. januar 2003 - 13:03 #3
SMTP er en protokol til at sende email med ikke til at hente
emails med.

POP3 og IMAP4 er protokoller til at hente emails med.

http://rfc.sunsite.dk/rfc/rfc1939.html
http://rfc.sunsite.dk/rfc/rfc2060.html
Avatar billede arne_v Ekspert
12. januar 2003 - 13:06 #4
Hvordan du bedst griber problemet an afhænger meget
af hvilken mail-server du har adgang til.

Hvis din mail-server understøtter POP3, så vil jeg anbefale
det, da det er meget simpelet at kode.

Hvis det ikke kan lade sig gøre, så undersøg om der
er et native API til din mail-server (det mener jeg der
til Exchange, Notes etc.).

Først som sidste alternativ skal du tænke på at begynde
at parse mail-filer på disk. Det er ikke så svært med
gammeldags Unix mail, men på de fleste nyere email-systemer
vil det være en stor opgave.

Med hensyn til indhold så skal du studere MIME standarden
(som er en standard for at beskrive indholdet ef emails).

Og hvis det er binære attachemenst du er interesseret i, så
skal du kigge på base64 encoding.
Avatar billede karmacola Nybegynder
12. januar 2003 - 13:13 #6
Arne_V, du er dagens mand..Tak !
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester