我用的是Foxmail邮箱,以前基本上不收到垃圾邮件.现在,快过年了,垃圾邮件也跟着过年了,疯狂了.今天,连续收到9封垃圾邮件!而且这些垃圾邮件的收件人并不是我的邮箱,而是别人的.,网上搜索了一下,这些发垃圾邮件的人利用的是密送....什么是密送?
抄送和发送的地位是等同的,密送就是秘密发送,写信填的格式和发送一样
如:
发送 a@163.com
抄送 e@163.com,f@163.com
密送 g@163.com那么a收到的邮件中可以显示"你这封信除了发给他,你还发送给了e,f"
但是,a不知道你还发送给g 了
在Foxmail中写邮件如下
相关文章
转载原创文章请注明,转载自:
Deloz.Net
[Deloz.Net]
本文地址:http://deloz.net/1000000174.html
3条评论 发表评论
真可怜[QQ::41.gif]
现在垃圾邮件越来越多了.....烦.
(解释一)首先分析垃圾邮件发送软件为什么要这样用:
1) 垃圾邮件发送软件只将编好的垃圾邮件内容做好, 可通过多个rcpt to:
把邮件发给多个人. 邮件内容指从信头到信体. 信头的From: To: CC(副本抄送):
都不用改变
2) 通过多个rcpt to: 可绕过邮件客户端的检查, 客户端可检查多个收件人(To:里面的),
但对rcpt to: 的信息根本不知道
这种做法恰巧是与BCC(密件抄送)的做法是一样的, TO 和CC的人根本意识不到BCC的存在,
TO 和CC的人是看不到BCC的人的, 而BCC的人能看到TO 和CC的人。这就是BCC的
意义。
bcc用的很少, 但是也不能禁止用,某些时候它是有用的。并且BCC用的很广泛。
(解释二)要明白这个问题,必须从邮件的原理说起。
邮件分外SMTP信封和邮件的DATA部分,而DATA部分又分外信头和信体。你所说的“收件人”
是在信头中,而不是在SMTP信封中。
SMTP信封是给SMTP服务器看的,就是SMTP对话中的RCPT TO:后面的部分
而你在邮件中看到的收件人,是发送Data指令之后输入的。根据SMTP协议,两个可以不一样
。
举个例子你就明白了:
我们日常写的书信,信封上写了收信人地址和发信人地址,但都是给邮递员看的。遗憾的是
,除了邮件服务器中的MTA服务器,用户是看不到信封的,相对于信封被邮递员丢了。
看看这个SMPTdui对话你就知道了:
Helo Me
mail from:test@test.com
rcpt to: a@test.com
data
subject: this is a demo mail
from: me
to: b@test.com
this is mail body
.
这样,你在Foxmail中看到的发件人是me,收件人是b@test.com,而不是a@test.com.这就是你
所看到的收件人不是你的情况。
至于你要求的防止这种情况,只能由邮件服务器或者邮件网关实现。目前几乎没有对收件人
强行限制的做法。但是有许多技术可以强制发件人重写。具体做法为:
判断发件人是否本系统用户如果是,则要求强制SMTP登陆。这样可以获得真实的发件人ID。
然后但发Data的时候,判断其中的From是否和认证信息相符,否则重写发件人。