Средство программирования HiTek домашнее
 
Название «Передающ отказанную» ошибку пока пытающся для посылки email
Дата уточнила 09/14/2008
Варианты повлияли на JavaScheduler 2.5+, Automize 4.0+
Осмий повлиял на Не черепашка
Описание Потребитель получает following ошибку пытаясь послать Email:
javax.mail.SendFailedException: 550 5.7.1 <name@company.com>… Отказанный передавать

Много серверов smtp используют некоторый вид предохранения против spamming email.  Это только позволяет доверило потребителям или компьютерам для посылки email через сервера.

Причины По возможности причины:
1) Сервер SMTP не позволяет передать если вы не послать email от доверенного IP или не использует правильный authentication. 
2) Сервер обменом Microsoft: сервер setup для того чтобы преградить передавать smtp.
3) Некоторые серверы позволяют вас послать email внутренне но не к внешним адресам email.  
4) Некоторые серверы SMTP требуют потребителя Email к login и проверяют их atleast email POP3 раз на, котор дали IP прежде чем они препятствует что потребитель посылает почту SMTP от того IP.  Как только проверен email POP3 использующ действительных потребителя/pwd, IP компьютеров после этого автоматически добавлен к безопасному списку на сервере. Это будет другая дорога предотвратить spamming.
5) Отказанным передавать будет общяя мера безопасности используемая серверами SMTP когда некоторое email address & свое mail server одеты в blacklist для spam релеего email
нарушения. Много честных серверов почты получают положенными дальше этому списку потому что кто-то сломало до конца и использовало их сервера для того чтобы передать spam. Будут различные имеющиеся blacklists и серверы SMTP могут подписаться к никаким, несколько или много из этих списков. Следовательно вы можете послали email к blacklisted адресу через один сервера SMTP но не через другие.
Разрешение По возможности разрешения:
1.  Make sure с вашим администратором email что ваш сервер email setup для того чтобы позволить smtp передавая от доверенных местных внутренне адресов IP.
2.  Make sure что ваше ip address компьютеров находится на перечне доверенные клиенты на сервере email.  
3.  Некоторые серверы email могут позволить передать только если вы logon и проверяете atleast email раз от, котор дали ip address.  In this case, вы можете проверить ваш email POP3 во первых перед посылкой email SMTP от нового компьютера.
4.  Некоторые серверы email позволяют smtp передавая только если вы logon и проверяете email в пределах последнего 1 часа/дня etc in this case, то, вас должны использовать метод authentication pop3 для посылки email.
5.  Некоторые серверы требуют, что вы authenticate перед посылкой email.  In this case, используйте методы authentication smtp или java.
6.  Обмен Microsoft: make sure что ваш сервер обменом установлен для того чтобы позволить smtp передавая или для доверенных addreses IP, или для потребителей которые authenticated.
7.  Make sure что ваш администратор email устанавливал ваши ip address/учет для посылки внутренне и внешнего email.
Выведите наружу журнал Пошлите Email ый для following ошибки:
javax.mail.SendFailedException: Инвалидные адресы;
гнездят исключение является следующим:
javax.mail.SendFailedException: 550 5.7.1 <name@company.com>… Отказанный передавать
Debug журнал

-