以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于邮件  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=61955)

--  作者:lshshlxsh
--  发布时间:2014/12/23 8:26:00
--  关于邮件


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

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

 

请问   邮件发送的时候怎么让发件人显示名字  如图2?

[此贴子已经被作者于2014-12-23 8:38:05编辑过]

--  作者:Bin
--  发布时间:2014/12/23 8:39:00
--  
\'创建发件连接,根据你的发送邮箱的SMTP设置填充
Dim smtp As New System.Net.Mail.SmtpClient("smtp.163.com", 25)

\'发件邮箱身份验证,参数分别为 发件邮箱登录名和密码
smtp.Credentials = New System.Net.NetworkCredential("用户名", "密码")

\'创建邮件
Dim mail As New System.Net.Mail.MailMessage()

\'邮件主题
mail.Subject = "邮件主题"

\'主题编码
mail.SubjectEncoding = System.Text.Encoding.GetEncoding("GB2312")

\'邮件正文件编码
mail.BodyEncoding = System.Text.Encoding.GetEncoding("GB2312")

\'发件人邮箱
mail.From = New System.Net.Mail.MailAddress("example@163.com","
李珊珊")

\'邮件优先级
mail.Priority = System.Net.Mail.MailPriority.Normal

\'HTML格式的邮件,为false则发送纯文本邮箱
mail.IsBodyHtml = True

\'邮件内容
mail.Body = "邮件正文内容"

\'添加收件人,如果有多个,可以多次添加
mail.To.Add("收件人地址")

\'定义附件,参数为附件文件名,包含路径,推荐使用绝对路径
\'如果不需要附件,下面三行可以不要
Dim a As New System.Net.Mail.Attachment("附件文件")

\'附件文件名,用于收件人收到附件时显示的名称
a.Name = "附件文件名"

\'加入附件,可以多次添加
mail.Attachments.Add(a)

\'发送邮件
Try

smtp.Send(mail)
MessageBox.Show("发送成功")

Catch

MessageBox.Show("发送失败")

Finally

mail.Dispose()
End Try




--  作者:lshshlxsh
--  发布时间:2014/12/23 8:45:00
--  

谢谢


--  作者:一笑
--  发布时间:2014/12/23 22:36:00
--  
谢谢 另外 问一下如何用代码定时发送邮件?
--  作者:有点甜
--  发布时间:2014/12/23 22:42:00
--  
以下是引用一笑在2014-12-23 22:36:00的发言:
谢谢 另外 问一下如何用代码定时发送邮件?

 

做一个计划,根据当前时间,筛选要发送的表数据,如果有内容,就发送

 

http://www.foxtable.com/help/topics/0657.htm

 


--  作者:一笑
--  发布时间:2014/12/24 11:07:00
--  
加入需要每天早上9点自动发送邮件,是否在计划里写成:
 Dim t As Date = Date.Now
   If t.Hour = 9 Then
    发送邮件代码....
    End if

1. 间隔时间设为多久合适?

2. 可否反过来实现自动接收邮件的相关内容?谢谢!




--  作者:有点甜
--  发布时间:2014/12/24 11:09:00
--  

 1、设置一分钟检测一次,具体自己定。

 

 2、参考

 

http://foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=43480&replyID=&skin=1

 

http://foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=26946&replyID=168981&skin=1

 


--  作者:一笑
--  发布时间:2014/12/24 20:03:00
--  
如果做好了计划定时发送邮件,项目发布后,运行的多个客户端多都会触发事件,都会定时发送同样的邮件吗?
--  作者:有点甜
--  发布时间:2014/12/24 20:08:00
--  
以下是引用一笑在2014-12-24 20:03:00的发言:
如果做好了计划定时发送邮件,项目发布后,运行的多个客户端多都会触发事件,都会定时发送同样的邮件吗?

 

在服务器那里,单独运行一个有计时器的项目。


--  作者:一笑
--  发布时间:2015/1/5 11:21:00
--  
经过测试发现添加的附件不显示文件后缀,电脑上无法直接打开,如在手机上收邮件,则无法打开附件。请教专家有办法解决吗?谢谢!