相关疑难解决方法(0)

未使用 Java Mail API 接收消息正文/内容

我有以下代码,用于使用带有附件和正文部分(消息部分)的 Java Mail API 发送邮件,但我只收到附件,而不是正文消息。

任何帮助或评论将不胜感激。

public static void sendmail(String to, String from, String url,
        String port, final String username, final String password,
        String filename) {

    Properties props = new Properties();
    props.put("mail.smtp.auth", "true");
    props.put("mail.smtp.starttls.enable", "false");
    props.put("mail.smtp.host", url);
    props.put("mail.smtp.port", port);

    Session session = Session.getInstance(props,
            new javax.mail.Authenticator() {

                protected PasswordAuthentication getPasswordAuthentication() {
                    return new PasswordAuthentication(username, password);
                }
            });
    try {
        Message message = new MimeMessage(session);
        message.setFrom(new InternetAddress(from));
        message.setRecipients(Message.RecipientType.TO,
                InternetAddress.parse(to));
        message.setSubject("HTML        mail    with    images");
        message.setContent("<h1>Hello    world</h1>", "text/html");
        message.setHeader("Content-ID", "<memememe>");
        Multipart multipart = new …
Run Code Online (Sandbox Code Playgroud)

java email api jakarta-mail

2
推荐指数
1
解决办法
5126
查看次数

标签 统计

api ×1

email ×1

jakarta-mail ×1

java ×1