Ссылка в электронном письме в формате HTML не работает в Hotmail

Я отправляю автоматические письма пользователям hotmail. (спасибо за регистрацию, бла-бла) Поскольку простой текст выглядит недостаточно привлекательно, я использую HTML с изображениями. Изображения находятся на общедоступном веб-сервере.

В качестве SMTP-сервера я использую SMTP-часть IIS 7.5 (Windows 2008 R2). У меня есть настройка записи SPF в DNS. Я также прочитал http://tinisles.blogspot.com/2009/09/sending-dkim-email-from-c.html и обнаружил, что отправка почты с помощью службы SMTP и подписи DKIM не может быть выполнена должным образом без внешнего коммерческого компонента. Так что у меня нет такой вещи (пока).

Теперь это все о моем прошлом, и вот проблема: у меня есть это в моем HTML:

<a href="http://www.mydomain.com">click here</a>

Но когда пользователи получают такое электронное письмо и просматривают его в hotmail. (chrome, IE, safari и т. д.), и при наведении на ссылку они увидят, что URL-адрес http://www.mydomain.com, но когда они нажмут на нее. Он перенаправляет на:

http://www.mydomain.com/mail/InboxLight.aspx/404.aspx?msg=The%20file%20'/mail/InboxLight.aspx'%20does%20not%20exist

Что я делаю не так? Это настройка сервера SMTP/IIS? Я что-то забыл в своем коде Asp.Net С#, когда отправлял почту? Я что-то забыл в разметке DNS или HTML?

Ссылка отлично работает, когда я получаю почту в своем Outlook 2010, где домен также добавлен в список надежных отправителей.

ИЗМЕНИТЬ Если кажется, что все это связано с антиспамом в hotmail. Стоит ли покупать: http://www.youtube.com/watch?v=98oc_5bjjkc< /а>


person JP Hellemons    schedule 30.08.2010    source источник


Ответы (1)


Это может быть связано с тем, что текст, отображаемый в ссылке («нажмите здесь»), не сообщает пользователю, куда он переходит, когда он щелкает. Посетите сайт hotmail postmaster, чтобы получить дополнительную информацию, в частности страницу устранения неполадок. .

person Ray    schedule 30.08.2010
comment
Спасибо за ответ Рэй. Но показано не только click here. Это полное предложение. Нажмите здесь, чтобы войти на наш сайт. Но это не указано на этом веб-сайте в качестве причины для блокировки рабочего URL-адреса. - person JP Hellemons; 30.08.2010
comment
На странице устранения неполадок см. Почему электронная почта, которую я отправляю пользователям Windows Live Hotmail, иногда отличается от того, что они получают? Поскольку ваш тег ‹a› содержит только клик здесь, я подумал, что, возможно, проблема в этом. Вероятно, они могут анализировать только текст внутри самого тега, а не контекст, в котором он появляется. - person Ray; 30.08.2010
comment
Хорошо, поэтому я должен изменить его на: перейдите по адресу ‹a href..›www.mydomain.com‹/a›, чтобы войти на наш сайт. - person JP Hellemons; 30.08.2010
comment
Вот как я это прочитал - но кто знает, что на самом деле сделает Hotmail... :) - person Ray; 30.08.2010
comment
K, попробую и обновлю эту тему как можно скорее. спасибо за ваше время и усилия - person JP Hellemons; 30.08.2010