html如何制作新闻,使用SpringFramework3制作新闻简报(HTML)

我将通过Springframework 3发送如下通讯。

private void sendMail(Map mailInfo) throws Exception{

JavaMailSenderImpl mailSender = new JavaMailSenderImpl();

mailSender.setHost("smtp.myhost.com");

mailSender.setPort(587);

mailSender.setUsername("email@email.com");

mailSender.setPassword("12345");

MimeMessage msg = mailSender.createMimeMessage();

MimeMessageHelper mHelper = new MimeMessageHelper(msg, true, "UTF-8");

mHelper.setFrom(new InternetAddress(

mailInfo.get("send_mail").toString(), mailInfo.get("send_name").toString()));

mHelper.setTo(new InternetAddress(

mailInfo.get("recv_mail").toString(), mailInfo.get("recv_name").toString()));

mHelper.setText(mailInfo.get("mail_desc").toString(), true);

mHelper.setSubject(mailInfo.get("mail_title").toString());

mailSender.send(msg);

}

在我的情况下,值mail_desc是HTML(它具有CSS和其他资源)。邮件运行顺利,但其CSS和所有图像均损坏。

我在JSP中将所有src值都附加了如下

function getDomain(){

var DNS = location.href;

DNS = DNS.split('//');

DNS = 'http://' + DNS[1].substr(0,DNS[1].indexOf("/"));

return DNS;

}

因此,当我在浏览器控制台中打印此文件时,它会返回localhost:8080/myApp/{image_src}。但是,当我用gmail打开时,它看起来就完全不同了。看起来像…

ci

现在我得到如下问题:

如何在Normal中实施新闻通讯?我在哪里可以找到一些示例或参考?(我认为这可以解决很多问题)

如何改变价值的事情看起来像。这很棘手,因为它嵌入在style属性中:

非常感谢:D bb

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值