有点难以在gmail(或其他任何提供者)中使用HTML的解决方案
假设您已从服务器发送电子邮件,该电子邮件是HTML格式的,用户收到电子邮件到他的垃圾邮件文件夹,当他阅读电子邮件时,部分邮件告诉他“此邮件已显示为垃圾邮件“或”将此邮件标记为“非垃圾邮件”,但如果他收到收件箱中的邮件,则不会显示此邮件。
一直尝试使用图片替换文字,有点失败:(。
答案 0 :(得分:4)
您的意思是,您想要从电子邮件中的中检测到这一点吗?
这是不可能的。唯一接近的是alt
文本,如果图像没有被加载会显示 - 但这是可疑的,因为它可能不会被所有客户端显示。除此之外是不可能的,因为你无法告诉用户从哪里查看你的电子邮件,你也无法进行交互。
答案 1 :(得分:2)
作者无法修改电子邮件,因为电子邮件在离开作者控制之后被检测为垃圾邮件(或其他方式)。
答案 2 :(得分:2)
要么在每封电子邮件的底部包含“如果此邮件已标记为垃圾邮件,请将user@example.com添加到地址簿”,或使用带有ALT文本的1x1px透明图片阅读相同内容。从可用性的角度来看,要求每个用户将您的地址列入白名单并不是一个真正的问题,那些没有将其标记为垃圾邮件的用户将会忽略。
答案 3 :(得分:0)
根本不可能。对不起。