导航:首页 > 编程语言 > html内容发送邮箱的代码

html内容发送邮箱的代码

发布时间:2021-02-27 01:24:58

1. html输入框输入完毕后发送到指定邮箱的代码是多少

如下代抄码可以实现,但你必须自己配置本地邮件客户端.
<body>
<form action="mailto:[email protected]">
主题: <input name='subject' type='text' value='主题'><br>
内容: <textarea name="body">内容</textarea><br>
<input type="submit" value="发送">
</form>
</body>

2. 实现发送邮件动态html内容的几种思路

1.通过代码构造邮件内抄容,对于其中的动态的内容,直接拼凑。优点是最直接,不会涉及其它的技术思考。缺点是需要繁琐的拼接代码,不容易直接看到显示效果,不方便发现问题,对后不调整的话不容易修改。
2.和上面的方法类似,但是一个文件中只指定好固定的格式,把变化的部分用特定的字符代替,由程序读取这个”模板“文件内容,用具体内容替换模板文件中的指定字符即可。优点是实现比较简单,固定的部分比较容易控制和修改,但是动态读取的内容部分比较难以实现和维护。由于邮件中的内容并不是简单的几个字符,而是说整个订单信息,这其中包括单头和单身列表,而且其中会有比较特殊的格式显示控制。 所以使用这个方法也不合适。
3.使用页面来表示需要发送的邮件内容,然后请求这个页面生成的Html直接作为发送内容。在这里可以使用用户控件代替普通的APSX文件,在用户控件的前台,我们直接象显示页面内容那样来显示我们的邮件内容:

3. 如何用邮件 发送html代码

首先你要会html,然后编辑邮件的时候选择代码格式 输入html代码即可

4. html邮件发送

实现html邮件发送的步骤:

  1. 首先要得到html邮件代码。这个代码您可以自己写,内也可以找人写,最简单的方容法是使用网上现成的服务,比如你可以用网络搜索“肯为旎”,找到“EDM网页邮件代码定制”,就可以生成网页邮件代码,比较好用,兼容性强,不会出现错位现象。

  2. 发送邮件。我们以163邮箱为例,浏览器上登录自己的邮箱,进入写信状态,打开邮件主体内容上的工具栏,点击“<>”按钮,文字编辑区域出现“<div></div>”代码,清空这些代码。

  3. 用记事本打开 第一步得到 的HTML邮件代码文件,全选并复制邮件代码,然后粘贴到第二步中的文字编辑区域中。

  4. 点击发送就可以了。

注意点:

  1. 如果您的HTML邮件中有图片,一定要将这个图片上传到网络上,让别人可以访问到,否则邮件中的图片会不显示。

  2. HTML邮件中的图片地址一定要绝对地址,而不是相对地址,否则也会不显示。

5. 邮箱发送html代码

可以用FOXMAIL发HTML格式的邮件。。

6. 怎么用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= " <h1> hello </h1> "+ " <a href=\ " http://www.sina.com.cn\ " target=\ "_blank\ "> click me please! </a> ";
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 = " <h1> <hello> </h1> "+ " <img src=\ "cid:memememe\ "> ";//加入图片
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 <n;i++)
// for (int i=0,n=1;i <n;i++)//only one letter received from inbox //for debug
{
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);
}

}

7. 如何编辑邮件的HTML代码

在<body>里面加以下代来码:
例:<a href="mailto:master1@自163.com: [email protected]?
&subject=题目 &什么什么的>
发邮件</a>

吧你的邮箱替换上去就行勒

照恐龙 想美女就是勒

呵呵

8. 如何发送正文内容为html格式的邮件

把html文件打开
然后点击左上角的"文件",
在"发送"中选"电子邮件页面".
之后就在弹出的新邮件窗口中输入收件人的地址
邮件的内容就是刚刚打开的html文件内容.

9. 页面邮件发送代码 HTML 页面。 求源代码。详细点。 要可以行的。

这是一个Email订阅站会刊的html代码,你就参考着来吧,希望能给你帮助。
需要说明的是:
1、您需要dysend.asp和GetMailok.asp程序的配合。
2、相关邮件系统的支持。
祝福你!
附html代码:
<table width="100%" border="0" align="right" cellpadding="0" cellspacing="0">
<tr>
<form name="youjian" method="post" action="dysend.asp">

<td width=""100% style='padding-left:1px'>
 <input name="useremail" type="text" id=ymail name=ymail style="ime-mode:disabled"onfocus="this.value=''" value="填写Email订阅本站会刊" size="19">
<INPUT class=go-wenbenkuang name=Submit2 onclick="DoMail('1',this.form.ymail.value);" type=button value=订阅>
<INPUT class=go-wenbenkuang name=Submit4 onclick="DoMail('0',this.form.ymail.value);" type=button value=退定>
</td> <SCRIPT>
function checkEmail(str)
{
//如果为空,则通过校验
if(str == "")
return false;
if (str.charAt(0) == "." || str.charAt(0) == "@" || str.indexOf('@', 0) == -1
|| str.indexOf('.', 0) == -1 || str.lastIndexOf("@") == str.length-1 || str.lastIndexOf(".") == str.length-1)
return false;
else
return true;
}//~~~

function DoMail(ntype,mail)
{
//检查mail
if(!checkEmail(mail))
{
alert("请检查Email是否正确");
return;
}
window.open("/GetMailok.asp?Do="+ntype+"&mail="+mail,"","width=200px,height=100");
}
</SCRIPT>
</form>
</tr>
</table>

阅读全文

与html内容发送邮箱的代码相关的资料

热点内容
泰山美国理论 浏览:37
法国电影我在阳光之地电影下载 浏览:769
1080p电影在线免费看 浏览:205
台湾演员陈小珍主演的电影有什么 浏览:282
贵阳2017大数据时间 浏览:889
老司机看的视频网站 浏览:374
香港拍的电锯砍人的电影 浏览:538
尸吻 浏览:974
手机自动删除文件 浏览:411
wordrangetable 浏览:999
好看又出色的影片app 浏览:766
法国啄木鸟系列网盘共享 浏览:644
http上传xls文件 浏览:831
真心求几个微信福利群 浏览:805
ps矩形工具在哪 浏览:681
男男台湾片 浏览:305
可以提前看电影的网站推荐 浏览:420
李彩恩 饰 郑小姐 浏览:732
大娃二楞四猴是什么电影 浏览:811
越南自卫反击战争电影 浏览:524

友情链接