Foxtable(狐表)用户栏目专家坐堂 → 发邮件的排版问题


  共有4918人关注过本帖树形打印复制链接

主题:发邮件的排版问题

帅哥哟,离线,有人找我吗?
newsun2k
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1435 积分:10586 威望:0 精华:0 注册:2014/8/13 16:19:00
发邮件的排版问题  发帖心情 Post By:2022/7/27 10:51:00 [只看该作者]

通过Dim client As New System.Net.Mail.SmtpClient()发邮件。
结果在textbox里面排版好的正文,如下:
    1.xxx-通知书
    2.xxx-通知书
    3.xxx-通知书
    4.xxx-通知书
接收到的邮件,排版就变得参差不齐了。
有什么好的解决方案么?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106464 积分:541467 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/7/27 11:05:00 [只看该作者]

http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=150626

 回到顶部
帅哥哟,离线,有人找我吗?
newsun2k
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1435 积分:10586 威望:0 精华:0 注册:2014/8/13 16:19:00
  发帖心情 Post By:2022/7/27 11:34:00 [只看该作者]


Dim client As New System.Net.Mail.SmtpClient()

client.Host = lblHost.text

client.Credentials = New System.Net.NetworkCredential("xxx.163.com", "pwd")

client.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network

Dim message As New System.Net.Mail.MailMessage("发件箱","收件箱")

message.Body = txtContent.text    '邮件正文

client.Send(message)


其中邮件正文是记录在textbox里面的。

已经排版好了。

如下图


此主题相关图片如下:1.jpg
按此在新窗口浏览图片


邮件到邮箱以后,就成了下图:


此主题相关图片如下:2.jpg
按此在新窗口浏览图片


不整齐,有什么办法没有?


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106464 积分:541467 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/7/27 11:56:00 [只看该作者]

这个应该是邮箱自己格式化处理的问题,不是程序的原因

我使用qq邮箱测试没有问题

Dim m As New MailSender
m.Host = "smtp.qq.com"
m.EnableSsl = True '必须将EnableSsl属性设置为True
m.Account = "12345@qq.com"
m.Password = "wgzhziefsroudhic" '注意这不是QQ密码,是授权码
m.From = "12345@qq.com"
m.To = "12345@qq.com"
m.Title = "测试邮件"
m.Content = e.Form.Controls("TextBox1").Text
m.Send()

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看


图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看


[此贴子已经被作者于2022/7/27 11:57:32编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106464 积分:541467 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/7/27 11:59:00 [只看该作者]

也有可能是自己文本框里空格的原因,1楼编号前面的空格,似乎有的是半角的,有的是全角的

 回到顶部