Email 通过SMTP分发文件:接收方如何处理?

Email 通过SMTP分发文件:接收方如何处理?,email,smtp,distributed,file-transfer,procmail,Email,Smtp,Distributed,File Transfer,Procmail,我需要在WAN的不同站点之间设置文件分发系统。放入源计算机上某些输入目录中的文件应分发到其他站点的每个目标计算机上的目录中。其中一个要求是,在某些站点之间,唯一允许的通信量是SMTP。目前已经有一个守护进程,它通过轮询输入目录和将所有找到的文件作为附件邮寄到最初为人类收件人设想的配置地址来覆盖发送端 你将如何设计接收端 可以编写一个精简的SMTP服务器,只处理这一种情况,从传入邮件中剥离附件,并将其放入本地目录。 你可以设置一个本地传递的完整邮件服务器,轮询用户的收件箱并尝试从中提取文件。 可以

我需要在WAN的不同站点之间设置文件分发系统。放入源计算机上某些输入目录中的文件应分发到其他站点的每个目标计算机上的目录中。其中一个要求是,在某些站点之间,唯一允许的通信量是SMTP。目前已经有一个守护进程,它通过轮询输入目录和将所有找到的文件作为附件邮寄到最初为人类收件人设想的配置地址来覆盖发送端

你将如何设计接收端

可以编写一个精简的SMTP服务器,只处理这一种情况,从传入邮件中剥离附件,并将其放入本地目录。 你可以设置一个本地传递的完整邮件服务器,轮询用户的收件箱并尝试从中提取文件。 可以使用配置或procmail设置完整邮件服务器,以直接将附件提取到目录中。 我真的不喜欢这些建议中的任何一个,因为它们都比设置SSH或FTP服务器更复杂。此外,我没有设置和管理邮件服务器的经验

你有什么建议或经验可以分享吗


目标系统是Linux/Unix,但如果您知道一些与平台无关的内容,我也想听听。

最合适的方法是设置支持SMTP的ESB,如或。骡子是更直接的开始