我有一个人们通过私信进行通信的网站。 我向这些人发送了npemail通知。
在电子邮件通知中,我希望用户能够点击电子邮件的回复。然后,我的系统将分析主题行并将消息写入该用户的数据库。
我设置了一个电子邮件服务器(按照说明安装dovecot和postfix)。然而,它是一个非常基本的设置,我完全不知道如何实现我刚才描述的系统。
我正在寻找一个很好的概述答案或指向经历这个的教程的链接。
答案 0 :(得分:0)
你可以使用一个技巧:邮件user+extension@domain
邮件到邮件的同一邮箱user@domain
。我会使用它来代替主题行来找出回复的消息 - 这可以让用户选择自定义主题行。
要让某个用户的邮件直接进入程序,最简单的方法是将.forward
文件放入其主目录。在该文件中,写下| <path to executable>
。完整邮件(包括标题)将通过stdin传递给指定的可执行文件,并且将设置一些带有元数据的环境变量(例如EXTENSION
)。
您可能想要man 8 local
。