什么是html格式邮件?
HTML(HyperTextMark-upLanguage)即超文本标记语言或超文本链接标示语言,是WWW的描述语言。设计HTML语言的目的是为了能把存放在一台电脑中的文本或图形与另一台电脑中的文本或图形方便地联系在一起,形成有机的整体,人们不用考虑具体信息是在当前电脑上还是在网络的其它电脑上。我们只需使用鼠标在某一文档中点取一个图标,Internet就会马上转到与此图标相关的内容上去,而这些信息可能存放在网络的另一台电脑中。 HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等。HTML的结构包括头部(Head)、主体(Body)两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。
用outlook可以打开。
是用纯文本邮件还是html邮件
创建邮件模板时html内容和文本内容哪种好?U-Mail邮件营销平台给大家详细分析一下文本内容和HTML内容的优缺点,客户可以根据自己的需求来选择:
文本内容
文本内容是纯文本的信件,信件内容中只能包含文本内容,可以有段落,无其他任何的修饰,如:不能设置字体,不能插入表格,不能插入图片等。
优点:
占用空间小,发送速度快;不可以包含代码,所以也不可能传播病毒、木马等不良信息;被判做是垃圾邮件的概率低。
缺点:
不够美观,表现能力差。
HTML内容
HTML内容是信件内容中可以包含HTML代码,HTML代码就是做网页使用的代码,简单的说就是可以做成和网页一样的邮件,可以图文并茂。如何做出漂亮的HTML信件…
优点:美观大方,可以非常生动的表现出主题。
缺点:占用空间大,发送速度慢;有可能传播病毒、木马;被判做垃圾邮件的概率会高一些。
鉴于以上原因,要根据情况来选择不同的邮件格式,对于经常联系的客户,使用HTML信纸,因为接收者已经信任你的邮件,所以不用担心会进入垃圾邮箱,同时可以提升自己的形象。如果是开发新的客户,采用纯文本的格式会好一些。
为什么 HTML 的电子邮件必须要含有纯文本的版本
每个电子邮件客户端都可以让收件人自行设定电子邮件的显示为 HTML 格式或是纯文本版本,而有些收件人会将显示功能设定为纯文本版,正因如此,每封从我们系统发送出去的电子邮件都必须含有纯文本的版本. 而 HTML 版本的电子邮件必须尽量符合纯文本版本,如果两个版本的内容差异很大,则该封电子邮件有可能被标示为垃圾邮件.
什么是“HTML 格式发送邮件”
HTML 是网页格式,在这里您可以通过 HTML 代码的形式编辑邮件.选中“HTML 格式发送邮件”发送邮件,对方接收到的邮件将会以页面形式显示.点击旁边的“预览”按钮,可以预览您正在编辑的邮件页面.
outlook能不能发送html格式的页面
Outlook本身提供的HTML邮件格式支持非常有限。怎样才能发送带有复杂格式的HTML邮件?
Outlook没有提供向HTML格式的邮件插入表格的命令,也没有提供编辑HTML邮件源代码的方法。虽然在编辑HTML邮件时,利用鼠标右键可选择菜单“查看源文件”,但用户无法把对源代码的改动保存到Outlook的HTML邮件。
但是,要在Outlook中编写有复杂格式的HTML邮件并不是难事,而且办法还不止一种。首先,你可以用任意一个HTML编辑器编写HTML邮件正文,把它保存为.htm文件,然后利用下列方法之一把它放入Outlook邮件:
选择Outlook菜单“工具/选项”,在“邮件格式”选项卡中确保默认的邮件格式是HTML。然后,用IE打开包含邮件内容的.htm文件,选择IE菜单“文件/发送/电子邮件页面”。
在Outlook中,创建一个HTML格式的新邮件。用IE打开包含邮件内容的.htm文档,选择菜单“编辑/全选”、“编辑/复制”。切换到Outlook,点击邮件正文区域,选择菜单“编辑/粘贴”。
在Outlook中,创建一个HTML格式的新邮件,选择菜单“插入/文件”。在“插入文件”对话框中,选择包含邮件内容的.htm文件,然后点击“插入”按钮右边小箭头,选择菜单“作为文本插入”。
另外一种办法是用Word 2002/2000创建HTML文档。在Word中编写好文档后,选择Word菜单“文件/发送/邮件收件人”,这时Word文档上面会出现“收件人”、“抄送”、“主题”等输入框。发送邮件时,Word将使用HTML格式。遗憾的是,Word 2000会在HTML邮件中嵌入大量XML格式信息,达到数K之多,大大增加了邮件体积。但Word 2002提供了剥离这些XML代码的方法,该选项可按如下步骤设置:选择菜单“工具/选项”,选择“常规”选项卡下面的“电子邮件选项”,然后选中“常规”选项卡下面的“发送前筛选HTML”。
其实一般的HTML格式电子邮件,都可以使用内建有HTML编辑器的电子邮件程序制作编写发送。以Outlook Express 5.0为例,单击工具栏上的”新邮件”按钮,会弹出一个邮件编辑窗口。再单击”格式→多信息文本(HTML)”就可以用内建的HTML编辑器来编写HTML格式的电子邮件了。一般我们是通过单击”查看→编辑源文件”,就会在该窗口下方出现”编辑”、”源文件”、”预览”三个标签来编辑源文件。如果你认为这种方法太麻烦了(或者你根本不懂如何编辑源文件),还有一个方法就是用FrontPage 2000制作出HTML文件后,然后单击”文件→发送”,将HTML文件以附件的形式发送给对方。
如何撰写HTML格式邮件?
Internet Explorer 5.0 或更高版本, 您可以通过启用个人配置中的使用HTML格式写邮件选项来撰写HTML格式的电子邮件, 您将可以更改字体、更改字体大小以及颜色的选项, 此外, 还有加粗字体、添加下划线以及按照自己的风格来编排邮件的选项.
如何发送HTML格式的邮件?
HTML 是网页格式,在这里您可以通过多媒体编辑器编辑邮件,对某些文字加粗,设置颜色等等,突出您邮件中的重点部分.以HTML格式发送邮件,对方接收到的邮件将会以页面形式显示(系统默认的写邮件格式是HTML邮件格式).注意:在手机上目前只能读取纯文本的内容(即:文字内容),图片、表格等 Html 格式内容暂时不能在手机上阅读.
怎么用HTML格式发送邮件.既怎么发HTML格式的邮件..?
发送html格式的邮件void jButton8_actionPerformed(ActionEvent e) {
try
{//此段代码用来发送带有html信息的邮件
Properties props = new Properties();
Authenticator auth = new Email_Autherticator();
props.put( “mail.smtp.host “,host);
props.put( “mail.smtp.auth “, “true “);
Session session = Session.getDefaultInstance(props,auth);
MimeMessage message = new MimeMessage(session);
//设置邮件正文
String htmltext= ”
hello
“+ ” click me please! “;
message.setContent(htmltext, “text/html “);//text/plain设置邮件的格式因为是带有html文档的,所以用text/html格式
message.setSubject(mail_subject);
// message.setText(mail_body);在使用message.setContent()时候,好象不能用message.setText()
message.setHeader(mail_head_name,mail_head_value);
message.setSentDate(new Date());
Address address = new InternetAddress(mail_from, “sunxiaoming “);
message.setFrom(address);
Address toAddress = new InternetAddress(mail_to);
message.addRecipient(Message.RecipientType.TO,toAddress);
Transport.send(message);
System.out.println( “send ok! “);
}
catch(Exception ex)
{
System.out.println( “faild “+ex);
}
}
void jButton9_actionPerformed(ActionEvent e) {
try
{//此段代码用来发送带有图片的邮件
String file = “./20020423/test.gif “;
Properties props = new Properties();
Authenticator auth = new Email_Autherticator();
props.put( “mail.smtp.host “,host);
props.put( “mail.smtp.auth “, “true “);
Session session = Session.getDefaultInstance(props,auth);
MimeMessage message = new MimeMessage(session);
message.setSubject( “Embedded Image “);
Address address = new InternetAddress(mail_from, “sunxiaoming “);
message.setFrom(address);
Address toAddress = new InternetAddress(mail_to);
message.addRecipient(Message.RecipientType.TO,toAddress);
message.setHeader(mail_head_name,mail_head_value);
message.setSentDate(new Date());
BodyPart messageBodyPart = new MimeBodyPart();
String htmlText = ”
“+ ” “;//加入图片
messageBodyPart.setContent(htmlText, “text/html “);
//原理同发送附件一样,将邮件看成有多个部分组成的,先设置每一个部分,然后再全部将它们合起来即可。
//Create a related multi-part to combine the parts
MimeMultipart multipart = new MimeMultipart( “related “);
multipart.addBodyPart(messageBodyPart);
//Create part for the image
messageBodyPart = new MimeBodyPart();
//Fetch the image and associate to part
DataSource fds = new FileDataSource(file);
messageBodyPart.setDataHandler(new DataHandler(fds));
messageBodyPart.setHeader( “Content-ID “, “memememe “);
//Add part to multi-part
multipart.addBodyPart(messageBodyPart);
//Associate multi-part with message
message.setContent(multipart);
Transport.send(message);
System.out.println( “send ok! “);
}
catch(Exception ex)
{
System.out.println( “faild “+ex);
}
}
void jButton7_actionPerformed(ActionEvent e) {
try
{//该程序用来接受带有html信息的邮件
Properties props = System.getProperties();
Authenticator auth = new Email_Autherticator();
props.put( “mail.smtp.host “,host);
props.put( “mail.smtp.auth “, “true “);
Session session = Session.getDefaultInstance(props,auth);
Store store = session.getStore( “pop3 “);
store.connect(host,username,password);
//After connecting to the Store,you can get a Folder,which must be opened before you can read messages from it:
Folder folder = store.getFolder( “INBOX “);
folder.open(Folder.READ_WRITE);
Message message[] = folder.getMessages();
for (int i=0,n=message.length;i // for (int i=0,n=1;i { String out_from_person = ((InternetAddress)message[i].getFrom()[0]).getPersonal(); String out_from_address = ((InternetAddress)message[i].getFrom()[0]).getAddress(); System.out.println( “From: “+out_from_person+ “\t “); System.out.println( “Address: “+out_from_address+ “\t “); String out_subject = message[i].getSubject(); System.out.println( “Subject: “+out_subject+ “\t “); //获取邮件的信息,并且对其每一部分进行操作 Part messagePart = message[i]; Object out_content = messagePart.getContent(); if (out_content instanceof Multipart) { messagePart = ((Multipart)out_content).getBodyPart(0); System.out.println( “[ Multipart Message ] “); } String out_content_type = messagePart.getContentType(); System.out.println( “CONTENT: “+out_content_type); jEditorPane1.setText( ” “);//将其显示在jEditorPanel上 jEditorPane1.setContentType( “text/html “); jEditorPane1.setText((String)out_content); jEditorPane1.setEditable(false); /* if (out_content_type.startsWith( “text/plain “) || out_content_type.startsWith( “text/html “)) { InputStream ipstm = messagePart.getInputStream(); BufferedReader bufreader = new BufferedReader(new InputStreamReader(ipstm)); String thisLine = bufreader.readLine(); while (thisLine != null) { System.out.println( “thisLine: “+thisLine); thisLine = bufreader.readLine(); } } */ System.out.println( “———————————————————— “); message[i].setFlag(Flags.Flag.DELETED,true); } folder.close(true); store.close(); } catch(Exception ej2) { System.out.println(ej2); } } 所谓HTML格式的邮件,就是指这种邮件像网页一样,有链接,单击链接可以转到其他页面,可以有图片,声音等。由于有HTML格式的邮件,可以使得邮件内容多姿多彩。而普通的文本邮件,只是干巴巴的文字,没有声音图像链接等等。 所以如果对方发过来的邮件是一封HTML格式的邮件的话,如果以普通的文本查看方式查看,会看到一堆HTML格式标签,无法看到邮件正文,所以查看邮件的时候,如果碰到了HTML格式的邮件,而又在使用文本方式查看,则邮件客户端会提示这个信息(当然实际情况比这个复杂) 一般来说,收取邮件和查看邮件有两种方式: 第一是直接在IE或者其他可以看网页的浏览器中,进入自己的邮箱来查看。 如果是在IE中的页面中直接查看的话,一般不会出现这种情况。 如果出现了这个提示,可以在页面中寻找,一定有切换到HTML格式的按钮或链接的。 第二就是使用专门的邮件客户端收取和查看邮件。现在比较著名的邮件客户端有FoxMail,OutLook等。 如果你是用Foxmail的话,请看图片中,图片右边的放大镜就是了。前提是邮件是HTML格式的。普通文本格式是没有这个放大镜的。 如果是Outlook,单击菜单“格式/HTML”即可在HTML格式和普通文本格式切换. 但是不管那种客户端,一定会存在一个按钮或者菜单,让你切换到HTML格式的。仔细寻找与HTML相关的按钮和菜单,多查看鼠标停留在按钮时出现的提示。 纯文本格式邮件 就是最开始的POP邮件,不支持大数据和附件 HTML格式邮件 就是现在大部分用的SMTP和pop3协议的邮件传输关于html格式的邮件怎么打开 ??
纯文本格式邮件HTML格式邮件的区别是什么???