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