用Java写发送邮件的程序,经常被当做垃圾邮件处理怎么解决
PHPz
PHPz 2017-04-18 10:48:04
0
3
703
 sendMail(String receiver,String content){
       Properties properties=new Properties();
       properties.setProperty("mail.smtp.auth","true");
       properties.setProperty("mail.transport.protocol","smtp");
       properties.setProperty("mail.host","smtp.163.com");
       
       Session session =Session.getInstance(properties,new Authenticator(){
             protected PasswordAuthentication getPasswordAuthentication() {
             return new PasswordAuthentication("*********163.com","*******");
               }
          }
       );
      
      Message message=new MimeMessage(session);
try {
      message.setFrom(new InternetAddress("*********”@163.com"));
    } catch (AddressException e) {
      return "邮箱的登录失败,请检查你的账户密码是否正确!";
    } catch (MessagingException e) {
      return "你的账户异常,请重新发送!";
    }

try {
      message.addRecipients(RecipientType.TO,InternetAddress.parse(receiver));
      message.setSubject("MachineEye");
      message.setText(content);
    } catch (AddressException e1) {
      return "收件人账户信息不正确!";
    } catch (MessagingException e1) {
      return "收件人账户异常!";
    }
    
try {
      Transport.send(message);
    } catch (MessagingException e) {
      return "邮件发送失败";
    }
return "发送成功!";
}
PHPz
PHPz

学习是最好的投资!

répondre à tous(3)
Ty80

....Peu importe la langue dans laquelle vous écrivez, si la légalité et l'autorité de votre adresse e-mail ne sont pas reconnues, si votre contenu est légèrement erroné ou si quelqu'un vous signale, il finira facilement dans la boîte aux lettres spam. .

迷茫

Tout d’abord, cela n’a rien à voir avec le langage.

1. Déclarez l'adresse e-mail et les informations d'en-tête (msg.Headers.Add("X-Mailer", "Microsoft Outlook Express 6.00.2900.2869"); mettez le gilet Outlook)

3. Dans des circonstances particulières, certains serveurs peuvent toujours vous traiter comme du spam même après que vous ayez revêtu un gilet légal, comme NetEase, car le contenu de votre e-mail peut contenir des mots sensibles ou des mots illégaux. information.

阿神

En regardant phpmailer, je me souviens d'avoir configuré quelque chose, cela semble être une sorte de mécanisme d'authentification SASL, mais je ne connais rien d'autre

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!