我想使用 Postfix 作为 MTA 来传递我使用 Python SMTP 客户端在本地创建的电子邮件。但我想手动处理重新发送电子邮件,而不是使用 Postfix 的自动队列。我还想通过本地 Postfix 将目标服务器的状态代码返回给 Python。这可能吗?
编辑:见下面的评论。
我想使用 Postfix 作为 MTA 来传递我使用 Python SMTP 客户端在本地创建的电子邮件。但我想手动处理重新发送电子邮件,而不是使用 Postfix 的自动队列。我还想通过本地 Postfix 将目标服务器的状态代码返回给 Python。这可能吗?
编辑:见下面的评论。
听起来您根本不想依赖 MTA,而是想在自己的代码中处理所有事情。如果是这种情况,请不要使用后缀作为 MTA ...
但我认为,如果您设置
bounce_queue_lifetime
为0
仅进行一次交付尝试。如果您不想解析(非)交付状态日志和/或退回消息,那么创建自己的
bounce_service_name
来处理交付失败而不是使用默认的后缀守护进程可能会很有用。bounce