• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

php 做出类似jmail的效果

php 搞代码 3年前 (2022-01-25) 18次浏览 已收录 0个评论
文章目录[隐藏]

有个用asp写的旧网站,有个用jmail做出的功能 如下

填入自己的邮箱和内容,点击发送,对方将会收到邮件,并且发件人就是填入的邮箱

我使用php翻新了此网站,用php完成了这个功能,但是运行一段之后,发现不如asp时候稳定,请问大家知道有什么其他解决方案吗?

我使用过原生php 写过发邮件,但是jmail有个好处就是不需要输入密码,乱填一个地址就可以邮件发出去,而且对方收到的邮件发件人就是那个乱写的地址,不知道是什么原理.

回复内容:

有个用asp写的旧网站,有个用jmail做出的功能 如下

填入自己的邮箱和内容,点击发送,对方将会收到邮件,并且发件人就是填入的邮箱

我使用php翻新了此网站,用php完成了这个功能,但是运行一段之后,发现不如asp时候稳定,请问大家知道有什么其他解决方案吗?

我使用过原生php 写过发邮件,但是jmail有个好处就是不需要输入密码,乱填一个地址就可以邮件发出去,而且对方收到的邮件发件人就是那个乱写的地址,不知道是什么原理.

2本文来源gao!daima.com搞$代!码网

搞代gaodaima码

<body>

<code><?php$to = "[email protected]";$subject = "My subject";$txt = "Hello world!";$headers = "From: [email protected]";$a = mail($to,$subject,$txt,$headers);var_dump($a);</code>

收到之后就是这样:

但这个受主机限制,而且还会显示由XX代发


方法二,用邮件类
http://blog.icp0.com/usr/uploads/2015/01/3581687690.rar
效果差不多

0,SMTP协议中没有验证发件人必须是“真实存在而且正确”这个要求,所以可以乱填地址。

1,乱填地址也可以发出去的前提是主机要有postfix等邮件服务器,由主机来代发,一般的邮箱都会显示代发。
典型例子:知乎注册验证邮件。

2,否则要用疯子好好活提供的类(也可以用PHPMailer这个类)通过SMTP来发送邮件。

3,主题贴了个标签叫“STMP”是要闹哪样。


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:php 做出类似jmail的效果

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址