Avatar billede thomasabcd Nybegynder
26. december 2008 - 22:59 Der er 7 kommentarer og
1 løsning

Tracke bouncede emails

Jeg er ved at lave et simpelt nyhedsbrevssystem i .net 2.0 til mit site, og jeg vil gerne finde ud af, om nogle af de udsendte mails bouncer.

Jeg vil gerne have, at adressen, som modtageren ser som afsender er "nyhedsbrev@mitsite.com" og at modtageren kan svare på denne adresse, men at bounces bliver sendt til "bounce@mitsite.com".

Er det muligt?
Avatar billede arne_v Ekspert
26. december 2008 - 23:06 #1
Jeg mener at du skal sætte en "Return-Path" header !
Avatar billede thomasabcd Nybegynder
26. december 2008 - 23:47 #2
Tak. Smid et svar
Avatar billede arne_v Ekspert
26. december 2008 - 23:51 #3
ok
Avatar billede arne_v Ekspert
27. december 2008 - 00:04 #4
Det er på SMTP niveau.

I .NET skal du sætte:

msg.Sender = new MailAddress("postmaster@arne");

så kommer der en header:

Return-Path: <postmaster@arne>
Avatar billede thomasabcd Nybegynder
27. december 2008 - 00:27 #5
Bruger jeg:
msg.From=new MailAddress("nyhedsbrev@mitsite.dk");
msg.Sender=new MailAddress("bounce@mitsite.dk");

Får jeg følgende besked i Hotmail:
From: nyhedsbrev@mitsite.dk on behalf of bounce@mitsite.dk

Bruger jeg istedet:
msg.From=new MailAddress("nyhedsbrev@mitsite.dk");
msg.Headers.Add("Return-Path", "bounce@mitsite.dk");
tilføjes "on behalf of bounce@mitsite.dk" ikke
Avatar billede arne_v Ekspert
27. december 2008 - 00:37 #6
Men hvordan virker de to løsninger ved bounce ?
Avatar billede thomasabcd Nybegynder
30. december 2008 - 02:53 #7
Min løsning med msg.Header.Add .... virkede desværre ikke alligevel.

Sætter jeg msg.Sender=new MailAddress("bounce@mitsite.dk") kommer der en mail til denne adresse, hvis mailen bouncer. Ser jeg på mailens header, sættes Return-Path til bounce@mitsite.dk, så det er jo sådan set godt nok.

Som jeg skrev ovenfor, har jeg prøvet at sende en mail til min hotmail-adresse, hvor:
msg.From=new MailAddress("nyhedsbrev@mitsite.dk");
msg.Sender=new MailAddress("bounce@mitsite.dk");

I From-feltet i den almindelige visning vises:
From: nyhedsbrev@mitsite.dk on behalf of bounce@mitsite.dk
.. men jeg vil ikke have, at modtageren skal se bounce@mitsite.dk (med mindre man ser i header-informationen). Jeg kan se, at det lykkes for andre, at gøre som jeg ønsker, men jeg kan ikke knække nøden.
Avatar billede arne_v Ekspert
30. december 2008 - 03:08 #8
Er du sikker på, at det ikke kun er en Hotmail feature ?

(jeg har aldrig set den før)
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

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