Sendmail+Postfix的思路:

1.它们都属于不同的SMTP服务器实现。

2.利用SendMail的重发机制,应用程序发送到本机的SendMail肯定不会丢失,而本机再去连接远程的Postfix可以利用重发的机制保证。如果直接连adm01c,万一挂掉,有可能造成邮件丢失。

3.如果应用程序直接连接远程的Postfix,有可能因为BIO而导致延迟。应用程序先发到本地的Sendmail就认为已经发送成功而返回。有点类似于通过消息队列发送邮件。SMTP底层是基于TCP协议,会保证发送出去。所以关注点转移到如何让应用快速返回。

4.邮件服务架构图如下:

SendMail与Postfix的架构备忘

 

 

 
 
 

相关文章:

  • 2021-12-08
  • 2021-11-11
  • 2021-11-08
  • 2022-12-23
  • 2021-11-17
  • 2021-12-26
  • 2022-01-17
猜你喜欢
  • 2022-01-21
  • 2021-10-02
  • 2022-12-23
  • 2022-12-23
  • 2021-08-15
  • 2021-09-25
相关资源
相似解决方案