作者superlubu (叔叔你人真好)
看板java
标题Re: [J2SE] 关於Mail发信认证问题
时间Sun Jul 13 22:56:17 2008
※ 引述《Pheolina (努力赚钱~~)》之铭言:
: 最近我同事传给我一个网页,可利用自己填写的mail做发信动作,
: http://www.coltplus.com.tw/lime/index.php?num=694
: (请点选其中的我也要咆哮,按照说明即可做发信动作)
: 原先我的想法是,这应该是要那种不需要做认证的信箱才能成功发信吧,
: 可是结果我试验了xuite,hotmail,公司信箱,居然都可以成功发信。
: 於是我想说自己来试试看,但是只要我将认证帐密的那几行注解掉,
: 就会发生javax.mail.AuthenticationFailedException的错误
: 所以想来请教各位,这网页是怎麽做到不用认证却能以对方mail做发信动作的呢?
: 还是我对於认证的想法观念有错误?
: 恳请各位大大指教,谢谢~
实际上这个问题与 java 无任何关联。
SMTP mailing 是一个很脆弱 XD 的系统
基本上你只要随便 download 一个 SMTP server 自己 setup 好了
然後 ISP 又没有特别把 SMTP outgoing 的 port block 掉
你可以随时随便使用任何,甚至是不存在的 email address 当成 Mail From
来寄 email,完全不需要什麽认证。
那些「要认证」的 SMTP server 只是当你使用该 server 时才要认证而已.
那种「要认证」的 SMTP server 只是保障该 server 不会被用来作 spam 而已,
不是用来保障你的 email address 不被用作发信 :P
--
《为了要得到真相,就要向原 PO 伸图》
那就是伸图魔人的没图没真相原则,那时我们坚信那就是逼逼死的真实
靠么,图咧?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.103.134.28
1F:推 slalala:中肯 这是我一直以来的感想 ISP只想说"SPAM不干我事" 07/13 23:20
2F:推 Lordaeron:ISP只顾收钱,好事关它的事,坏事当然是不关. 07/14 07:58