大家好,我的名字是什麼,我的名字是誰.. OPS得到衝昏頭腦發送郵件問題。非常混亂
現在,這可能是一個serverfault問題和計算器的問題,但我會在這裏去,因爲我真的不知道回答。
我以前用asp.net發過很多郵件,從來沒有像以前那樣的問題。 我已經建立了郵件與此下面的代碼
var list = new List<string> { "mail", "mail", "mail", "mail" };
var smtp = new SmtpClient("localhost", 25);
var plainText = txtPlain.Text;
var htmlText = Server.HtmlDecode(FCKeditor1.Value);
foreach (var email in list)
{
var message = new MailMessage()
{
From = new MailAddress("my server mail"),
ReplyTo = new MailAddress("mail")
};
var mailMessage = Server.HtmlDecode(FCKeditor1.Value);
message.To.Add(email);
message.Subject = "title";
message.Body = mailMessage;
message.IsBodyHtml = true;
message.BodyEncoding = System.Text.Encoding.GetEncoding("iso-8859-2");
var alternateViewHtml = AlternateView.CreateAlternateViewFromString(htmlText, null, MediaTypeNames.Text.Html);
var alternateViewPlainText = AlternateView.CreateAlternateViewFromString(plainText, null, MediaTypeNames.Text.Plain);
message.AlternateViews.Add(alternateViewHtml);
message.AlternateViews.Add(alternateViewPlainText);
smtp.Send(message);
}
現在的問題變成一些電子郵件客戶端得到的只是普通而一些得到的HTML。 就像我在電腦上的Hotmail,我得到的HTML,但在我的iPhone上,我得到了一個普通的。 這是爲什麼?
和那樣還不夠郵件不會像任何.pl郵件一樣傳遞給一些郵件。現在,這裏是我認爲它可能是我的Windows Server 2008問題上的反向DNS設置的東西,我與Hotmail有同樣的問題,但是當我添加了平原時解決了這個問題。有人有過這個問題嗎?
我任何答案,我會非常感激..感謝
編輯一些公司的郵件,就成了垃圾郵件/得到答案了看它,請隨時告訴我更多
您對垃圾郵件等級的收件人不(直接)的影響。我可能會將所有與「蘋果」垃圾郵件相關的內容都考慮在內 - 你無能爲力。詢問(選擇加入,我希望)收件人設置垃圾郵件防護。大多數允許管理員查看導致不良分類的標準。 – 2010-04-09 11:39:05
必須是您的SMTP服務器的問題。尤其如此,如果電子郵件被認爲是垃圾郵件。 – 2010-04-09 11:39:47
@Benjamin好吧我可以問這個問題,謝謝 @Dercsár是的,我認爲是這樣,但有一些讓郵件通過很好,其他一些不。所以我有點困惑白衣。 但主要的問題是我得到的其他問題爲什麼有些人會得到html,即使在相同的郵件地址,但只是不同的設備(如手機) – 2010-04-09 11:45:30