Em relação à configuração do Jmail e aos procedimentos armazenados relacionados, existem materiais de referência aqui, portanto não os descreverei em detalhes.
Depois de configurar tudo, tentei enviar um email para o administrador chamando o procedimento armazenado Porém, o resultado retornado pelo analisador de consultas foi
a fonte do erro: jmail.Message.
Descrição do erro: A mensagem não foi entregue. Todos os servidores falharam ao receber a mensagem
. Em primeiro lugar, suspeitei que fosse causado por problemas de segurança. Configurei as permissões do arquivo JMAIL.DLL e passei muito tempo lá, mas não consegui encontrar. Felizmente, meu amigo nove disse algo. Perguntei se foi causado pelo firewall ou pelo software antivírus. Olhei para Ya Guaiguai e
desliguei o firewall primeiro. sistema antivírus Mcafee VirusScan Enterprise V8.0i Desta vez finalmente foi normal, mas desligar o sistema antivírus não foi um problema.
Continuando a solucionar o problema, encontrei o item "Proibir vírus worm que enviam grandes quantidades de e-mails" na proteção de acesso. O teste determinou que esse bloqueio de porta estava funcionando.
Solução:
Console→Proteção de acesso→Proibir worms que enviam e-mails em massa→Processos excluídos→Adicionar w3wp.exe para resolver
o problema Claro, o acima é apenas um exemplo, nem todos os problemas são causados por isso.
Você pode verificar se isso é causado por firewall, antivírus ou permissões. Caso contrário, será mais problemático.