新手提问:关于邮件收发系统中Bcc的问题,望老鸟不吝指教!

shukurt 2009-12-18 02:11:50
最近在做一个winForm的邮件收发程序,其中要求已发送的邮件信息中要显示Bcc,但是现在邮件可以发送给Bcc的邮箱,可是在已发送邮件信息里,Bcc却无法显示,查了很多网站都没有答案,望高手指点一下。
  
...全文
477 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
xr396464010 2009-12-21
  • 打赏
  • 举报
回复
up
shukurt 2009-12-21
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 silentwins 的回复:]
引用 6 楼 shukurt 的回复:
引用 5 楼 zhouyanfss 的回复:
引用 4 楼 flyfly2008 的回复:
为什么不用CC,就可以看到,用到BCC是密送,是看不到,即使就是邮件直接发,也是这样的,

对啊,BCC本来就不能看的,那叫密抄!!
CC才是抄送


Gmail邮箱是可以在已发送信箱里看到Bcc地址的~~真的没有方法可以实现了么?


传统OutLook里面是没有的,估计Gmail是自己增加了存储字段来储存的,你也可以学他的方法,跟距邮件的ID扩展储存……
[/Quote]

谢谢您的建议,我会在这方面考虑,新的OUTLOOK2007里也有BCC,而且我也验证了,OUTLOOK2007中的BCC也是这样显示的,谢谢你的建议,这会作着试试。
shukurt 2009-12-21
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 silentwins 的回复:]
引用楼主 shukurt 的回复:
    最近在做一个winForm的邮件收发程序,其中要求已发送的邮件信息中要显示Bcc
     


那这还是Bcc么?!这完全不符合逻辑吖!
[/Quote]
看来是我的表达出现问题了。。。。 显示Bcc的信息的是发信方,而不是收信方,就是说,假设我给你秘送了一封邮件,那么在我的已发送邮件列表中会有这封邮件,并且我的已发送邮件里,这封邮件的信息显示Bcc给了你,并不是说要让收信人看 是发信人自己看。。。。。
silentwins 2009-12-21
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 shukurt 的回复:]
引用 5 楼 zhouyanfss 的回复:
引用 4 楼 flyfly2008 的回复:
为什么不用CC,就可以看到,用到BCC是密送,是看不到,即使就是邮件直接发,也是这样的,

对啊,BCC本来就不能看的,那叫密抄!!
CC才是抄送


Gmail邮箱是可以在已发送信箱里看到Bcc地址的~~真的没有方法可以实现了么?
[/Quote]

传统OutLook里面是没有的,估计Gmail是自己增加了存储字段来储存的,你也可以学他的方法,跟距邮件的ID扩展储存……
silentwins 2009-12-21
  • 打赏
  • 举报
回复
[Quote=引用楼主 shukurt 的回复:]
    最近在做一个winForm的邮件收发程序,其中要求已发送的邮件信息中要显示Bcc
     
[/Quote]

那这还是Bcc么?!这完全不符合逻辑吖!
netstray 2009-12-21
  • 打赏
  • 举报
回复
ding
shukurt 2009-12-21
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 zhouyanfss 的回复:]
引用 4 楼 flyfly2008 的回复:
为什么不用CC,就可以看到,用到BCC是密送,是看不到,即使就是邮件直接发,也是这样的,

对啊,BCC本来就不能看的,那叫密抄!!
CC才是抄送
[/Quote]

Gmail邮箱是可以在已发送信箱里看到Bcc地址的~~真的没有方法可以实现了么?
shukurt 2009-12-21
  • 打赏
  • 举报
回复
还是没有解决,希望高手大大们帮帮忙啊,急!!!!
zhouyanfss 2009-12-18
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 flyfly2008 的回复:]
为什么不用CC,就可以看到,用到BCC是密送,是看不到,即使就是邮件直接发,也是这样的,
[/Quote]
对啊,BCC本来就不能看的,那叫密抄!!
CC才是抄送
flyfly2008 2009-12-18
  • 打赏
  • 举报
回复
为什么不用CC,就可以看到,用到BCC是密送,是看不到,即使就是邮件直接发,也是这样的,
shukurt 2009-12-18
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 dfzx 的回复:]
把发送地址记录到数据库或其他存储介质上
[/Quote]

我利用的是Google的API,自己并没有建立数据库,现在的问题是邮件可以正常的发送给Bcc,但是我在自己的已发送邮件信息里看不到Bcc的信息,但是如果我用邮箱发送邮件的话,登陆我的程序是可以读取到Bcc的,找了一下午,才知道,问题出在从应用程序到Google的发送方向上面。是SMTP的问题么?还是我添加Bcc信息的地方有问题?
MailMessage message = new MailMessage(_from, _to);
MailAddress bcc = new MailAddress("xxxxxx@gmail.com");
message.Bcc.Add(bcc);
给Bcc赋值的代码看上面,同样的方法,CC是可行的,为什么Bcc不可以,需要别的方法么?
dfzx 2009-12-18
  • 打赏
  • 举报
回复
把发送地址记录到数据库或其他存储介质上
cszg_zjy 2009-12-18
  • 打赏
  • 举报
回复
高手 帮顶学习下

111,120

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧