Php 设置电子邮件推送服务器(Ubuntu)
我正在为我正在开发的iOS应用程序创建电子邮件推送服务。我已经使用发送APNS消息的PHP服务器实现了该服务的推送部分。现在我需要一种方法来检查新消息的电子邮件地址,并通过这个PHP脚本发送每个新消息的内容 我使用的是Ubuntu服务器 我可以使用软件或更多PHP代码来实现这一点,有什么建议吗Php 设置电子邮件推送服务器(Ubuntu),php,email,ubuntu,push,apple-push-notifications,Php,Email,Ubuntu,Push,Apple Push Notifications,我正在为我正在开发的iOS应用程序创建电子邮件推送服务。我已经使用发送APNS消息的PHP服务器实现了该服务的推送部分。现在我需要一种方法来检查新消息的电子邮件地址,并通过这个PHP脚本发送每个新消息的内容 我使用的是Ubuntu服务器 我可以使用软件或更多PHP代码来实现这一点,有什么建议吗 谢谢 如果使用postfix作为MTA,则可以轻松安排调用PHP脚本进行电子邮件传递。在这个PHP脚本中,您可以做任何您需要的事情:将邮件写入DB,安排将其推送到设备,等等 将此添加到postfix ma
谢谢 如果使用postfix作为MTA,则可以轻松安排调用PHP脚本进行电子邮件传递。在这个PHP脚本中,您可以做任何您需要的事情:将邮件写入DB,安排将其推送到设备,等等 将此添加到postfix master.cf
phpmail unix - n n - 10 pipe
flags= user=www-data argv=/usr/bin/php /path/to/script.php ${recipient}
并将其发送到main.cf(如果您希望通过php发送所有本地邮件)
这将导致以收件人作为第一个参数运行脚本
当然,这只有在电子邮件地址设置为发送(至少一份副本)到您的postfix服务器时才起作用
mailbox_transport = phpmail: