Abmeldeliste im E-Mail-Header. Wie geht's?C#

Ein Treffpunkt für C#-Programmierer
Guest
 Abmeldeliste im E-Mail-Header. Wie geht's?

Post by Guest »

Ich versuche, meiner gesendeten E-Mail einen List-Unsubscribe-Header hinzuzufügen. Bisher hatte ich bei dem Versuch kein Glück.

Was ich bisher habe:

Code: Select all

var mailMessage = new MailMessage
{
Subject = newsletter.Subject,
Body = newsLetterHTML,
IsBodyHtml = true,
Sender = new MailAddress(senderAddress)
};
mailMessage.To.Add(subscriber.Email);
mailMessage.ReplyToList.Add(senderAddress);
mailMessage.Headers.Add("List-Unsubscribe", unSubscribeUrl);
Die unSubscribeUrl ist etwa „www.example.com/unlist?id=8822772727“.
Als ich die E-Mail verschickte, war alles so Funktioniert einwandfrei, bis auf die Option zum Abbestellen der Liste. Was in keinem E-Mail-Client angezeigt wird.

Jede Hilfe wäre willkommen!

UPDATE

Dies ist der gesamte Code, den ich zum Versenden der E-Mail verwende:

Code: Select all

var mailMessage = new MailMessage
{
Subject = newsLetter.Subject,
Body = newsLetterHTML,
IsBodyHtml = true,
Sender = new MailAddress(senderAddress)
};
mailMessage.To.Add(subscriber.Email);
mailMessage.ReplyToList.Add(senderAddress);
mailMessage.Headers.Add("List-Unsubscribe", String.Format("", "http://www.foo.com/unlist?id=8888"));
mailMessage.HeadersEncoding = Encoding.Default;

var smtpClient = new SmtpClient();
smtpClient.Send(mailMessage);
UPDATE 2

Nach ein wenig Recherche habe ich den Header in die MailMessage bekommen. Wenn ich eine E-Mail verschicke, sehe ich die folgenden Header:

Code: Select all

List-Unsubscribe: 
MIME-Version: 1.0
From: [email protected]
To: [email protected]
Reply-To: [email protected]
Date: 8 Feb 2011 09:50:22 +0100
Subject: Test met plaatje
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Aber wenn ich die E-Mail in einem Client öffne, kann ich die Schaltfläche zum Abbestellen im Client nicht sehen? Mache ich etwas anderes falsch?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post