Я только что боролся с той же проблемой, и я думаю, что знаю почему - и решение.
Проблема и как ее проверить
Во-первых, я проверил, что могу подключиться через порт 25. Это легко сделать, открыв, например, telnet в командной строке и набрав (маленький кружок - это буква O сама по себе, а не символ :));
o auth.smtp.1and1.co.uk 25
Если это соединяет (а не выдает ошибку), тогда не проблема брандмауэра с портом 25. Если он выдает ошибку, сначала проверьте настройки брандмауэра, пока это не сработает.
Далее я включил регистрацию в службе SMTP и поставил галочку во всех расширенных свойствах. Это тогда дало мне два URL в файле журнала. В моем случае они были
http://www.spamhaus.org/query/bl?ip=217.44.248.144
http://www.sorbs.net/lookup.shtml?217.44.248.144
По этим ссылкам в основном стало ясно, что кто-то там (я полагаю, принимающий сервер) проверяет и видит, что я отправляю с динамического IP-адреса (я просто делаю это из дома через ADSL) и таким образом блокирую его как СПАМ.
Решение
Вам необходимо настроить SMTP-сервер для ретрансляции через SMTP-сервер вашего провайдера.
1. Перейдите в Свойства для службы SMTP и перейдите в раздел Доставка -> Дополнительно
2. Введите имя SMTP-сервера вашего провайдера в поле «Smart host» (например, auth.smtp.1and1.co.uk)
3. Сохраните это
4. Вернитесь на вкладку «Доставка», перейдите на вкладку «Исходящая безопасность»
.
5. Нажмите «Обычная аутентификация» и укажите имя пользователя и пароль, которые вы используете для доступа к своей электронной почте.
Примечание; Выше я предполагал, что вам нужно пройти аутентификацию на SMTP-сервере вашего интернет-провайдера, и они используют тот же uid / pwd для POP3 / IMAP и SMTP, который используется чаще всего. Ваша ситуация может отличаться - проверьте настройки электронной почты в своей почтовой программе.