| Título | “Relaying” o erro negado ao tentar emitir o email |
| Data atualizada | 02/09/2008 |
| Versões afetadas | JavaScheduler 2.5+, Automize 4.0+ |
| Ósmio afetado | Não um erro |
| Descrição | O usuário recebe o seguinte erro ao tentar emitir o email: javax.mail.SendFailedException: 550 5.7.1 <name@company.com>… Relaying negado Muitos server do smtp usam alguma sorte da proteção de encontro ao Spamming do email. Isto reserva somente confiou em usuários ou em computadores para emitir o email através do server. |
| Causas | Causas possíveis: 1) O server do smtp não reserva relaying a menos que você estiver emitindo o email de um IP confiado nem não usa o authentication apropriado. 2) Server da troca de Microsoft: o server setup para obstruir relaying do smtp. 3) Alguns server permitem que você emita o email internamente mas não aos endereços externos do email. 4) Alguns server do smtp requerem o usuário do email ao início de uma sessão e verificam seu atleast do email POP3 uma vez no IP dado antes que deixem que o usuário emite o correio do smtp desse IP. Uma vez que o email POP3 é verificado usando um usuário/pwd válidos, o IP dos computadores está adicionado então automaticamente a uma lista segura no server. Esta é uma outra maneira impedir o Spamming. 5) Relaying negado é uma medida de segurança comum usada por server do smtp quando um determinado email address & seu mail server são postos sobre uma lista negra para o Spam do relé do email violações. Muitos server honestos do correio começam postos sobre esta lista porque alguém quebrou completamente e usou seu server relay o Spam. Há umas várias listas negras disponíveis e os server do smtp podem subscrever a nenhumas, a algumas ou a muitas destas listas. Daqui você pode emite o email a um endereço posto através de um server do smtp mas não com outro. |
| Solução | Soluções possíveis: 1. Certifique-se com seu administrador do email de que seu server do email setup para permitir o smtp que relaying dos endereços internos locais confiados do IP. 2. Certifique-se de que seu IP address dos computadores está na lista de clientes confiados no server do email. 3. Alguns server do email podem reservar relaying somente se você logon e verifica o atleast do email uma vez de um IP address dado. Neste caso, você pode verificar seu email POP3 primeiramente antes de emitir o email do smtp de um computador novo. 4. Alguns server do email permitem o smtp que relaying somente se você logon e verifica o email dentro da última 1 hora/dia etc.… Neste caso, você deve usar o método do authentication pop3 emitir o email. 5. Alguns server requerem-no authenticate antes de emitir o email. Neste caso, use os métodos do authentication do smtp ou do java. 6. Troca de Microsoft: certifique-se de que seu server da troca está configurarado para permitir o smtp que relaying ou para addreses confiados do IP, ou para os usuários que authenticated. 7. Certifique-se de que seu administrador do email configurarou seus IP address/cliente para emitir o email interno e externo. |
| Output o registro | Emita o email falhado para seguinte erro: javax.mail.SendFailedException: Endereços inválidos; a exceção aninhada é: javax.mail.SendFailedException: 550 5.7.1 <name@company.com>… Relaying negado |
| Elimine erros do registro |
- |