怎样发送有css和js引用的邮件?
我编写了一个发送html格式邮件的程序,邮件内容中css和js都用绝对路径引用的,但邮件发送后,会自动屏蔽调css和js,收件人信箱里的邮件格式是乱掉的,怎样才能让收件人的信件样式不乱呢?(不用行内样式)
------解决方案--------------------不用用路径, 直接 写成 style 或 .sssss { } #sssss{} 的 形式 就好了 。
------解决方案--------------------
站点域名加上去.如站点:http://www.yoursite.com
结果:
<link href="http://www.yoursite.com/StyleSheet.css" rel="stylesheet" type="text/css" />
------解决方案--------------------MailMessage _mailMessage = new MailMessage();
...
_mailMessage.IsBodyHtml = true;
检查下这个是否设置为true了!