При отправке электронной почты через C # и IIS smtp отправляются несколько заголовков - PullRequest
1 голос
/ 10 марта 2012

Я отправляю электронные письма через приложение C # следующим образом

MailMessage mail = new MailMessage();
mail.To.Add(srEmail);
mail.From = new MailAddress("noreply@monstermmorpg.com", srSender);
mail.Subject = srEmailTitle;
mail.Body = srEmailBody;
mail.IsBodyHtml = true;
mail.SubjectEncoding = System.Text.Encoding.UTF8;
mail.BodyEncoding = System.Text.Encoding.UTF8;
SmtpClient smtp = new SmtpClient();
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
smtp.UseDefaultCredentials = true;
smtp.Host = "127.0.0.1";
smtp.Port = 25;
smtp.Send(mail);

Я использую Windows Server 2008 R2 и IIS 7.5, но для почтовой службы использую IIS 6.0

Теперь конфигурация IISэто путь ниже

enter image description here

Я не уверен, является ли эта проблема, вызванная приложением IIS или C #, поэтому лучше спросить ее.Спасибо за повторы.Проблема может быть замечена ниже, я имею в виду несколько полученных от заголовков

x-store-info:sbevkl2QZR7OXo7WID5ZcaZ0jeT0hTF6w5JqyzrMGIIJ4/L/t2gj2cA4gOeWpl7k+VkJUhAu0L19pcdx17/6zH+umIRUQcxNC7a6JMdOu4uk+atrpASsFAd6JPSp2WMA
Authentication-Results: hotmail.com; sender-id=temperror (sender IP is 85.17.154.139) header.from=noreply@monstermmorpg.com; dkim=none header.d=monstermmorpg.com; x-hmca=none
X-Message-Status: n:0:n
X-SID-PRA: MonsterMMORPG <noreply@monstermmorpg.com>
X-DKIM-Result: None
X-AUTH-Result: NONE
X-Message-Delivery: Vj0xLjE7dXM9MDtsPTA7YT0xO0Q9MTtHRD0xO1NDTD0w
X-Message-Info: NhFq/7gR1vQcnWpWXvTdSPoVLSrfQUf9NNYiD+nue1hb767bbTKXz+tuMD66iU4vKsnCmrISnMcViv7BRc8FinIdJij0qRdzfb9MQFyl8Qnq2jH2yHHz6W3BUjjFUEclGZIdpMuV4EQ=
Received: from noreply.monstermmorpg.com ([85.17.154.139]) by BAY0-MC3-F1.Bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4900);
     Sat, 10 Mar 2012 08:20:03 -0800
Received: from XCPV002 ([127.0.0.1]) by noreply.monstermmorpg.com with Microsoft SMTPSVC(7.5.7601.17514);
     Sat, 10 Mar 2012 16:20:03 +0000
MIME-Version: 1.0
From: "MonsterMMORPG"
 <noreply@monstermmorpg.com>
To: mypersonalemail@hotmail.com
Date: 10 Mar 2012 16:20:03 +0000
Subject: =?utf-8?B?UG9rZW1vbkNyYWZ0IGRhaGEga2FsaXRlbGkgYmlyIG95dW4g?=
 =?utf-8?B?b2xhcmFrIGdlcmkgZMO2bmTDvC4gRXNraSBoZXNhYsSxbsSxeiBkdXJ1?=
 =?utf-8?B?eW9yLg==?=
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: base64
Return-Path: noreply@monstermmorpg.com
Message-ID: <XCPV002DreBBsQwY6YH0004e7c9@noreply.monstermmorpg.com>
X-OriginalArrivalTime: 10 Mar 2012 16:20:03.0608 (UTC) FILETIME=[A62AC180:01CCFED9]

Если вы посмотрите внимательно, вы увидите, что 2 получены от заголовков.Я хочу сделать это только один.Таким образом, в основном удаление второго, полученного из заголовка.

1 Ответ

2 голосов
/ 10 марта 2012

Ну, не используйте локальный SMTP-сервер.Каждый сервер SMTPP должен добавить себя в список для отслеживания.Я совсем не понимаю, какого черта ты беспокоишься - это стандартное поведение.

...