php – 使用mamp在本地测试电子邮件

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php – 使用mamp在本地测试电子邮件脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
首先,我对这种本地主机服务器设置完全不熟悉,并且我花了最近几天试图解决这个问题,但没有运气.

我正在开发一个带有邮件表单的PHP网站.

我在使用codekIT和MamP FREE的MAC上,一切正常.现在我的问题是,是否可以测试应该从本地发送的电子邮件

我已经尝试了很多例子,例如取消注释PHP.ini文件中的[mail function]位,安装第三方应用程序,如fakESMTP和MockSMTP,但绝对没有任何效果. mailto()代码应该可以工作,因为当我调试它时不会抛出任何错误

是否可以这样做?谁知道如何正确设置或者可以指向一个笨的指南?

@H_126_9@
好吧,如果有人对此感兴趣,我终于找到了一种方法让它发挥作用.

我将在详细的分步教程中解释它.

> MAMP亲
>工作gmail帐户因为你实际上需要登录到电子邮件帐户收件箱(我使用gmail工作,不确定其他人)

>首先,你需要安装mamp PRo.在后缀选项卡中,将gmail.COM添加为外发电子邮件的域,然后单击“使用此数据”按钮
>完成此操作后,您要打开终端并输入
sudo nano /System/Library/launchdaemons/org.postfix.master.plist(这将允许您编辑org.postfix.master.plist文件,否则无法编辑.
>您要做的唯一编辑是在顶部,在< dict>之后添加,此行< key>已禁用< / key>
>现在关闭终端并重新启动mac.
>重启后,打开MAMP并转到要测试电子邮件的网站并提交电子邮件.

>前端没有任何事情发生,但如果你现在打开MAMP – > postFix选项卡,在botto您可以看到日志文件的路径和箭头,单击箭头它将显示一条日志消息.
>向下滚动到最后一行,在那里你应该找到一个说状态:发送的东西.发送此状态表示已发送电子邮件,并且本地测试按预期工作

>好的,现在登录到您的Gmail帐户(您在mail()函数中用于to部分的帐户
>转到垃圾邮件,您应该会看到刚刚从本地计算机发送的电子邮件.

我正在使用它,它实际上工作得很好.

在此之后,我在我的Gmail收件箱中进行了一些调整,添加了别名和过滤器.
我会解释这个,它对初学者可能有用

>从您的电脑登录您的Gmail帐户
>转到右上角的cog图标,然后转到设置
>在帐户和导入中,添加一个帐户用作别名(在我的例子中是[myemailaddress] test@gmail.com)
>完成后,转到过滤器选项卡
>添加新过滤器并将其设置为影响[myemailaddress] test@gmail.com的所有电子邮件
>单击继续转到下一个屏幕
>现在,您可以根据需要调整它,但重要的是检查永远不要将其发送到垃圾邮件,以便您始终能够看到您要测试的电子邮件. (我的个人设置是跳过收件箱(存档)并添加特定标签)

而已!希望这很清楚,它会帮助你们中的一些人.

脚本宝典总结

以上是脚本宝典为你收集整理的php – 使用mamp在本地测试电子邮件全部内容,希望文章能够帮你解决php – 使用mamp在本地测试电子邮件所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。