代码之家  ›  专栏  ›  技术社区  ›  Virat

无法使用JavaMailSender发送html电子邮件

  •  1
  • Virat  · 技术社区  · 8 年前

    我正在尝试从发送html作为电子邮件 JavaMailSender . 这个 html <img> 标签。

    MimeMessage mimeMessage = mailSender.createMimeMessage();
    MimeMessageHelper mimeMessageHelper = new MimeMessageHelper(mimeMessage,true);
    mimeMessageHelper.setTo("preetham.kv@highpeaksw.com");
    mimeMessageHelper.setText("<img src=cid:netLogo\" />",true);
    ClassPathResource netLogoImg = new ClassPathResource("sample.png");
    mimeMessageHelper.addInline("netLogo",netLogoImg);
    mailSender.send(mimeMessage);
    

    但当电子邮件发送时,图像将作为附件而不是电子邮件内容的图像。如何发送带有图片和链接的html spring-boot ?

    0 回复  |  直到 8 年前