处理被退回的电子邮件是否更好:1)将它们发送到IMAP服务器,然后使用cron作业处理每个邮件,或者2)将被退回的消息直接管道到脚本进行处理?
请证明你的答案。
优点/缺点也会有帮助。
谢谢!
用爱因斯坦的话来说,事情应该尽可能简单,但不能更简单。对于这种场景,IMAP服务器没有任何好处。如果处理单个消息的开销很高,那么将消息排队进行周期性批处理是有意义的,但这也可以在同一台服务器上完成。除非有额外的隐藏需求,否则我认为这是一个无需动脑筋的选择。