首页 新闻 会员 周边

留言板使用自己架设的smtp邮件被拒收

0
悬赏园豆:50 [待解决问题]

场景:

xx.com有个留言板

因为希望每个人的留言能够及时看到并回复,所以留言的时候会填写电子信箱。

例如:

xx管理员

admin@xx.com   好

这个时候【xx管理员】收邮件,能收到

------------------------------

a

a@qq.com   你好

这个时候【xx管理员】、【a】收邮件,所有人都收不到

-------------------------------

b

b@163.com   我很好

这个时候【xx管理员】、【a、b收邮件,所有人都收不到

--------------------------------

c

c@gmail.com 大家好

这个时候【xx管理员】、【a、b、c收邮件,所有人都收不到

-------------------------------- 

xx管理员

admin@xx.com   好

这个时候【xx管理员】收邮件,所有人都能收到

 

如何让a\b\c留言的时候也都能收到邮件,必须使用自己的smtp,form也必须是a\b\c?

chen110xi的主页 chen110xi | 初学一级 | 园豆:109
提问于:2015-07-17 14:58
< >
分享
所有回答(1)
0

a留言的时,保存到数据库一条记录:  文章ID:001, MailAddress: a@qq.com 

b留言的时,保存吧数据库一条记录:  文章ID:001, MailAddress: b@163.com  ,这时可以从数据库中抓取 到文章001已经留言的人员邮箱地址(select MailAddress from table where ID=001) 发送邮件给 a和b

c留言的时候一样,至于管理员,后台自己根据需求 进行添加。

SMTP发送邮件可以参考:利用System.Net.Mail 的SmtpClient发送邮件

橙子在上海 | 园豆:396 (菜鸟二级) | 2015-08-20 13:36
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册