现在还能用telnet直接登录smtp服务器发邮件吗

jieao111 2011-06-15 11:25:21
我试了126和qq,好像都需要认证
...全文
1527 点赞 收藏 18
写回复
18 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
jieao111 2011-07-01
能否帮忙试一下,我这加了还是垃圾邮件
[Quote=引用 13 楼 liufang421 的回复:]
DATA里面的内容有要求的~

FROM
TO
SUBJECT

一般都需要这些东西~
[/Quote]
回复
jieao111 2011-07-01
[Quote=引用 17 楼 liufang421 的回复:]
不清楚 这个跟 126 服务器自己的 垃圾邮件认定方法有关,具体怎么你可以去网上查查



一般就判定下 SMTP 里面的mailfrom 和 data里面的 from是不是一样的

RCPT TO里面的地址是不是本服务器的邮箱

data 里面的格式等等
[/Quote]data里面是否可以加入发送日期吗
回复
liufang421 2011-07-01
不清楚 这个跟 126 服务器自己的 垃圾邮件认定方法有关,具体怎么你可以去网上查查



一般就判定下 SMTP 里面的mailfrom 和 data里面的 from是不是一样的

RCPT TO里面的地址是不是本服务器的邮箱

data 里面的格式等等
回复
jieao111 2011-07-01
[Quote=引用 15 楼 liufang421 的回复:]
Trying 222.202.96.68...
Connected to mx1.qq.com.
Escape character is '^]'.
220 newmx41.qq.com MX QQ Mail Server
HELO QQ
250 newmx41.qq.com
MAIL FROM: <liufang421@gmail.com>
250 Ok
RCPT TO: <30……
[/Quote]
恩,十分感谢。。我试了qq的确实可以发邮件,,126的仍然被认为是垃圾邮件。。

btw:data里面是否可以加入日期呢,,要想改变日期是不是得破解协议了
回复
liufang421 2011-07-01
Trying 222.202.96.68...
Connected to mx1.qq.com.
Escape character is '^]'.
220 newmx41.qq.com MX QQ Mail Server
HELO QQ
250 newmx41.qq.com
MAIL FROM: <liufang421@gmail.com>
250 Ok
RCPT TO: <304664017@qq.com>
250 Ok
DATA
354 End data with <CR><LF>.<CR><LF>
From: <liufang421@gmail.com>
To: <304664017@qq.com>
Subject: test subject!

test content!

.
250 Ok: queued as
QUIT
221 Bye
Connection closed by foreign host.
回复
liufang421 2011-06-30
DATA里面的内容有要求的~

FROM
TO
SUBJECT

一般都需要这些东西~
回复
jieao111 2011-06-30
我又发了两次,,126,,qq,,都是在填写data后,,被判断为垃圾邮件,,真悲剧
回复
liufang421 2011-06-30
mx1.qq.com
mx3.qq.com
mx2.qq.com
这是我这里查到的QQ的MX域名

126mx00.mxmail.netease.com
126mx01.mxmail.netease.com
126mx02.mxmail.netease.com

126的,你换上试试
回复
liufang421 2011-06-30
这个是发送DNS报文 里面的一个标示,要么你自己去作DNS解析
直接 telenet的时候怎么加我也不知道
回复
jieao111 2011-06-30
[Quote=引用 8 楼 liufang421 的回复:]
你的过程不对
DNS直接解析出来的SMTP服务器是需要登录自己的邮箱先
你少了
AUTH LOGIN
UserName
Password
几个过程

如果你想直接发送邮件,DNS解析的时候得加上MX选项
[/Quote]

在哪加MX选项?
回复
liufang421 2011-06-30
你的过程不对
DNS直接解析出来的SMTP服务器是需要登录自己的邮箱先
你少了
AUTH LOGIN
UserName
Password
几个过程

如果你想直接发送邮件,DNS解析的时候得加上MX选项
回复
jieao111 2011-06-20
ddddddd
回复
steptodream 2011-06-15
而且如果有 如果从该stmp经常发送大量的垃圾邮件 渐渐的你的smtp就会被别的邮件服务器拉入黑名单 久而久之 连正常的邮件都收发不了
回复
steptodream 2011-06-15
open relay server就是垃圾邮件的罪魁祸首 现在很少了 除非那管理员是新手
回复
ryfdizuo 2011-06-15
帮顶一下~
回复
jieao111 2011-06-15
[Quote=引用 3 楼 smwhotjay 的回复:]
当然可以..我写smtp发邮件程序时就是先手动telnet连接发一遍。记录下过程。转成代码.
[/Quote]
能给过程吗,,我这基本上在MAIL FROM一步就停滞了。。

比如这个是126服务器只允许发送来自126的邮件

root@test-desktop:/home/test# telnet smtp.126.com 25
Trying 123.125.50.112...
Connected to smtp.126.gslb.netease.com.
Escape character is '^]'.
220 126.com Anti-spam GT for Coremail System (126com[20101010])
HELO qq.com
250 OK
MAIL FROM:<321@qq.com>
553 Requested action not taken: Local user only,smtp6,j9KowLAb4QMkY_hNJx_SAA--.53S2 1308123964


而发送126的邮件地址的却提示要认证
root@test-desktop:/home/test# telnet smtp.126.com 25
Trying 123.125.50.112...
Connected to smtp.126.com.
Escape character is '^]'.
220 126.com Anti-spam GT for Coremail System (126com[20101010])
HELO 126.com
250 OK
MAIL FROM:<jieao111@126.com>
553 authentication is required,smtp6,j9KowLALx4W_Y_hNdirSAA--.1845S2 1308124116
回复
smwhotjay 2011-06-15
貌似qq smtp用户要去打开smtp功能才能外部连接mail服务器.发送.
回复
smwhotjay 2011-06-15
当然可以..我写smtp发邮件程序时就是先手动telnet连接发一遍。记录下过程。转成代码.
回复
相关推荐
发帖
其它技术问题
创建于2007-09-28

3849

社区成员

C/C++ 其它技术问题
申请成为版主
帖子事件
创建了帖子
2011-06-15 11:25
社区公告
暂无公告