找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 53|回复: 7

有没有大佬知道php怎样验证收件人地址的有效性

[复制链接]

99

主题

189

回帖

747

积分

高级会员

积分
747
发表于 2018-6-2 20:26:28 | 显示全部楼层 |阅读模式
不发送邮件似乎没办法验证邮箱是有效的吧 最多验证邮箱格式是正确的
回复

使用道具 举报

5

主题

633

回帖

1321

积分

金牌会员

积分
1321
发表于 2018-6-2 20:28:54 | 显示全部楼层
我以前自己写过一份站长工具箱的网站 其中就有包含验证邮箱是否存在的代码,,就是php的。。。
回复

使用道具 举报

99

主题

189

回帖

747

积分

高级会员

积分
747
 楼主| 发表于 2018-6-2 20:33:35 | 显示全部楼层

qqnr 发表于 2018-6-2 20:33

应该是可以的,python已经走通了,按道理说php肯定也可以的

搜了一下发现的确是可以的...是我想当然了 抱歉
回复

使用道具 举报

18

主题

114

回帖

300

积分

中级会员

积分
300
发表于 2018-6-2 20:36:30 | 显示全部楼层
这个不存在的吧,比如我自己搞个域名邮箱,指向我自己服务器,来右键收就是了,我不退回的话,谁也不知道邮件地址是否存在啊。
回复

使用道具 举报

5

主题

633

回帖

1321

积分

金牌会员

积分
1321
发表于 2018-6-2 20:38:21 | 显示全部楼层
本帖最后由 yangen 于 2018-6-2 20:54 编辑

基本上都是通过查mx记录存在不存在来判断的,用正则没用
用php dns_get_record函数就行了
回复

使用道具 举报

99

主题

189

回帖

747

积分

高级会员

积分
747
 楼主| 发表于 2018-6-2 20:33:00 | 显示全部楼层

ChinaDNS 发表于 2018-6-2 20:28

不发送邮件似乎没办法验证邮箱是有效的吧 最多验证邮箱格式是正确的

可以停留在发邮件的前一步,楼上说的通过MX记录只能验证Mail Domain有效而不能验证Mailbox存在
MX record about utb.cc exists.
Connection succeeded to kr1-aspmx2.worksmobile.com SMTP.
220 mx.worksmobile.com ESMTP Zc-Uk+70RmqJma1vTFAAJQ - nsmtp

> HELO min.kiwi
250 mx.worksmobile.com Pleased to meet you

> MAIL FROM:
=250 2.1.0 OK Zc-Uk+70RmqJma1vTFAAJQ - nsmtp

> RCPT TO:
=250 2.1.5 OK Zc-Uk+70RmqJma1vTFAAJQ - nsmtp
MX record about the.cat exists.
Connection succeeded to mail.the.cat SMTP.
220 vm608.entorno.es ESMTP Postfix

> HELO min.kiwi
250 vm608.entorno.es

> MAIL FROM:
=250 2.1.0 Ok

> RCPT TO:
=550 5.1.1 : Recipient address rejected: User unknown in virtual mailbox table
回复

使用道具 举报

71

主题

1602

回帖

3493

积分

论坛元老

积分
3493
发表于 2018-6-2 20:39:12 | 显示全部楼层
那就继续用Python啊
loveminds 发表于 2018-6-2 21:05

可以停留在发邮件的前一步,楼上说的通过MX记录只能验证Mail Domain有效而不能验证Mailbox存在

...

了解了 谢谢

回复

使用道具 举报

12

主题

546

回帖

1168

积分

金牌会员

积分
1168
发表于 2018-6-2 20:51:47 | 显示全部楼层
代码保存在google stroage上并且欠费+自己已经没钱
所以下载不了

你自己随便搜索一下就能写出来
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2025-5-8 04:53 , Processed in 0.018498 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表