-
用javamail发送html邮件,发现有的邮箱能正常显示html个格式,但是有些邮箱,例如gmail,格式就错了!10
rt,目前还不知道如何解决呢,请大家指教。
问题补充
补充一下,这个邮件中有图片,也有样式,在gmail的邮箱中,可以展示其中的图片,但是样式混乱了。
问题补充nothink 写道还有不支持在<style></style>/**/注释
现在我已经把样式都写在每个html标签上了,基本上都OK了,但是现在碰到一个问题,就是类似于这样的样式:.mail_04{background:url(../images/mail_04.gif) repeat-x; width:677px;}
我把它写在div里面,其中的图片也出不来,但是直接用image标签,是可以出来图片的,现在又停滞在这里了。请指教。2010年4月29日 20:36
12个答案 按时间排序 按投票排序
-
图片尽量用<img src="">不要用style,style尽量写成<td style="..."></td>,要不gmail就不支持
2010年4月29日 20:36
-
正好前些时,一个朋友遇到过这个问题,纯HTML页面,用Outlook发都有126和gmail都有兼容问题。
后来解决方法是图片资源全部放在互联网,不以附件形式。
样式全部定义到HTML标签,不用css文件。
尽量不用<style>标签,并注意各邮件服务商全局样式的干扰。2010年4月29日 20:36
-
Unmi 写道java mail 只管发 html 内容,怎么解析是各人的事情。
就是阿,楼主问这样的问题就好像指望过开个破车跑在路上就都有宝马、奔驰那样的舒适感。2010年4月29日 20:36
-
对于html格式的邮件,样式不能引用外部的样式。将样式写到html标签中才可以,如<td style="..."></td> .
图片问题没有遇到过,使用绝对路径试试2010年4月29日 20:36
-
用apache commons Email来发送带图片的html邮件
网址:http://commons.apache.org/email/
随便提一句,我们的邮箱有时会收到一些网页形式的邮件,这对你解决问题很有帮助。
将这些邮件存到本地分析下其构成。2010年4月29日 20:36
-
需要使用网站路径:
.mail_04{background:url(http://addd.com/images/mail_04.gif) repeat-x; width:677px;}2010年4月29日 20:36
相关推荐
本教程将详细讲解如何使用JavaMail API在Gmail上发送邮件,包括不带附件和带有一个附件的情况。 首先,JavaMail是一个开源的Java库,它提供了用于处理邮件的标准API。在使用JavaMail发送邮件前,你需要在项目中引入...
在使用JavaMail进行Gmail邮件的收发时,需要注意几个关键点: 1. **SSL加密**: 为了确保数据的安全传输,通常会使用SSL加密技术。 2. **Gmail的SMTP和POP3设置**: - SMTP服务器地址: smtp.gmail.com - SMTP端口: ...
在Java编程中,发送电子邮件是一个常见的任务,通常通过JavaMail API来实现。JavaMail是一个开放源代码的API,它允许开发者在Java应用程序中处理邮件协议,如SMTP、POP3和IMAP。在这个例子中,我们将详细探讨如何...
这个例子展示了如何使用JavaMail API通过QQ和Gmail邮箱实现邮件的发送,并且使用了SSL(Secure Socket Layer)来确保通信的安全性。SSL是网络安全传输的一种标准,它可以加密传输的数据,防止在互联网上被窃取或篡改...
JavaMail 是一个开源的 Java API,它允许程序员通过编程方式发送、接收和处理电子邮件。在Java应用程序中,JavaMail 提供了丰富的接口和类来处理邮件通信,支持多种邮件协议,如 SMTP(简单邮件传输协议)、POP3...
JavaMail是一种广泛使用的Java库,它允许开发人员通过SMTP(简单邮件传输协议)或其他邮件传输协议从Java应用程序发送和接收电子邮件。在这个场景中,我们主要关注如何使用JavaMail来发送邮件。下面将详细介绍这个...
JavaMail是一种在Java应用程序中发送和接收电子邮件的标准API,它为开发者提供了强大的功能,使得处理邮件变得简单而高效。在JavaMail中,我们主要利用 javax.mail 和 javax.mail.internet 这两个包中的类来实现邮件...
JavaMail 是一个开源库,它允许Java开发者使用标准的SMTP(简单邮件传输协议)或ESMTP(扩展SMTP)协议发送邮件,同时也能通过IMAP(Internet消息访问协议)和POP3(邮局协议)接收邮件。这个示例将详细介绍如何在...
在这个“javamail发送邮件(超链接返回web后台)”的示例中,我们主要关注的是如何使用 JavaMail 发送包含超链接的邮件,并且这个超链接可以返回到 Web 后台。 1. **JavaMail 基础** JavaMail API 提供了 `javax....
JavaMail 是一个开源的 Java 库,用于处理电子邮件的发送和接收。这个库提供了一组API,使得开发者能够轻松地在Java应用程序中实现SMTP...在这个实例中,我们学习了如何使用JavaMail发送文本邮件以及带有附件的邮件。
JavaMail邮件发送工具类是Java开发中用于发送电子邮件的标准库,它提供了丰富的API来处理复杂的邮件功能。在JavaMail中,我们可以通过创建特定的类和对象来实现邮件的发送。以下将详细介绍这些类以及如何使用它们。 ...
在这个"使用JavaMail发送邮件的demo"中,我们将深入探讨如何利用JavaMail发送带有附件且内容支持HTML格式的邮件。 首先,发送邮件的关键在于正确配置SMTP服务器的信息。SMTP(Simple Mail Transfer Protocol)是...
这个例子将向你展示如何使用JavaMail API发送带有附件的邮件,并且可以直接在Eclipse集成开发环境中运行。在开始之前,确保你的项目已经导入了JavaMail所需的依赖包,如`javax.mail`和`javax.mail.internet`。 首先...
通过以上步骤,你就可以利用 JavaMail 实现功能完备的邮件发送了,包括向多个人发送邮件、设置抄送和密送,以及添加多个附件。注意,实际使用时,你需要根据你的邮件服务提供商调整相应的配置参数,例如对于其他邮箱...
JavaMail 是一个开源库,它提供了在 Java 应用程序中发送和接收电子邮件的功能。它扩展了 Java EE 的 javax.mail 包,提供了更强大的邮件处理能力。在标题和描述中提到的,我们将讨论如何使用 JavaMail 实现发送邮件...
在 Android 开发中,如果你需要实现邮箱相关的功能,例如发送邮件、读取邮件等,JavaMail 是必不可少的工具。这个压缩包包含三个重要的 JAR 文件,它们分别是: 1. **mail.jar**:这是 JavaMail 的核心库,提供了...
JavaMail 是一个开源的 Java 库,用于处理电子邮件的发送和接收。它提供了与标准电子邮件协议(如 SMTP、POP3 和 IMAP)交互的接口,使得开发者能够在 Java 应用程序中轻松地实现邮件功能。在本文中,我们将深入探讨...
JavaMail 是一个在Java平台上处理电子邮件的开源API,它提供了丰富的功能,包括发送、接收邮件,以及处理附件、HTML格式的邮件、SMTP、POP3、IMAP等多种邮件协议。本Demo将详细介绍如何使用JavaMail API来实现邮箱...
JavaMail 是一个开源的 Java 库,用于处理电子邮件的发送和接收。这个“javamail邮件发送接收测试”是开发者在学习过程中创建的一个测试项目,旨在帮助理解和实践 JavaMail 的核心功能。通过这个项目,我们可以深入...
JavaMail 是一个开源库,用于在Java应用程序中发送和接收电子邮件。这个库提供了一套全面的API,使得开发者能够方便地处理SMTP、POP3、IMAP等邮件协议。本篇文章将详细探讨JavaMail的简单使用,包括如何设置、配置...