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

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

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

Requirements

> MAMP亲

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

Step-by-step tutorial

>首先,你需要安装mamp pro.在后缀选项卡中,将gmail.com添加为外发电子邮件的域,然后单击“使用此数据”按钮

>完成此操作后,您要打开终端并输入

sudo nano /System/Library/LaunchDaemons/org.postfix.master.plist(这将允许您编辑org.postfix.master.plist文件,否则无法编辑.

>您要做的唯一编辑是在顶部,在< dict>之后添加,此行< key>已禁用< / key>

>现在关闭终端并重新启动mac.

>重启后,打开MAMP并转到要测试电子邮件的网站并提交电子邮件.

NB: It is important that you use a working account for the to section

of the mail() function, otherwise you won’t be able to test the

emails!

>前端没有任何事情发生,但如果你现在打开MAMP – > postFix选项卡,在botto您可以看到日志文件的路径和箭头,单击箭头它将显示一条日志消息.

>向下滚动到最后一行,在那里你应该找到一个说状态:发送的东西.发送此状态表示已发送电子邮件,并且本地测试按预期工作

What’s next?

>好的,现在登录到您的Gmail帐户(您在mail()函数中用于to部分的帐户

>转到垃圾邮件,您应该会看到刚刚从本地计算机发送的电子邮件.

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

Quick tip

在此之后,我在我的Gmail收件箱中进行了一些调整,添加了别名和过滤器.

我会解释这个,它对初学者可能有用

>从您的电脑登录您的Gmail帐户

>转到右上角的cog图标,然后转到设置

>在帐户和导入中,添加另一个帐户用作别名(在我的例子中是[myemailaddress] test@gmail.com)

>完成后,转到过滤器选项卡

>添加新过滤器并将其设置为影响[myemailaddress] test@gmail.com的所有电子邮件

>单击继续转到下一个屏幕

>现在,您可以根据需要调整它,但重要的是检查永远不要将其发送到垃圾邮件,以便您始终能够看到您要测试的电子邮件. (我的个人设置是跳过收件箱(存档)并添加特定标签)

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值