Como ignorar erro de certificado no envio de email em Java

Lembra aquela situação que está na correria para criar um programa que envia e-mail, testa-lo e então garantir que o e-mail foi enviado a pessoa correta, com o assunto correto, com o corpo do email correto, certificar que o email está “responsivo” e o cliente ou gerente businando na sua orelha para entregar rápido?

Então cria um programa rápido, porém ao executar aparece o erro:

PKIX path building failed:

Essas situação não lhe proverá muito tempo para importar ou criar um certificado daquele provedor de email.

Caso se encontre em situação semelhante a descrita acima, segue as propriedades para adicionar no seu programa Java e ingorar.

Em SMTP:

props.put("mail.smtp.ssl.trust", "*");

Em IMAP:

prop.put("mail.imaps.ssl.trust", "*");

Lembrando sempre que estas propriedade deverá ser usada com cautela, pois irá comprometer a segurança.

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s