26. december 2008 - 22:59Der 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".
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
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.
Er du sikker på, at det ikke kun er en Hotmail feature ?
(jeg har aldrig set den før)
Synes godt om
Ny brugerNybegynder
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.