首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >后缀多实例传输

后缀多实例传输
EN

Server Fault用户
提问于 2011-11-04 19:27:37
回答 2查看 2K关注 0票数 1

我正在配置一个具有多个实例的后缀邮件服务器。每个实例都分配了自己的ip和域。对于某些实例,我启用了特定域的速率延迟:

main.cf

代码语言:javascript
复制
yahoo_destination_rate_delay = 5s
yahoo_concurrency_failed_cohort_limit = 10
yahoo_destination_concurrency_limit = 10
ymail_destination_rate_delay = 5s
ymail_concurrency_failed_cohort_limit = 10
ymail_destination_concurrency_limit = 10

master.cf

代码语言:javascript
复制
yahoo      unix  -       -       n       -       -       smtp
    -o syslog_name=postfix-3
    -o smtp_fallback_relay=
ymail      unix  -       -       n       -       -       smtp
    -o syslog_name=postfix-3
    -o smtp_fallback_relay=

运输

代码语言:javascript
复制
yahoo.com    yahoo:
ymail.com    ymail:

我的问题是,每个实例如何知道要使用哪种传输?我设置

代码语言:javascript
复制
postmap /etc/postfix-3/transport

但这就足够了吗?

这似乎是可行的,但这可能只是因为其他几个实例具有类似的传输。恐怕每个实例都可能读取不正确的传输图。我应该为每个实例分配一个特定的传输文件还是假定的?

谢谢!

EN

回答 2

Server Fault用户

回答已采纳

发布于 2011-11-05 03:49:00

这似乎回答了我的问题:

邮件传送开关

一旦平凡的重写(8)守护进程确定了默认传递方法,它就会在可选传输(5)表中搜索覆盖消息目的地和/或传递方法的信息。传输(5)表的典型用途是向未连接到Internet的系统发送邮件,或对具有特殊要求的目的地使用特殊的SMTP客户端配置。例如,请参阅STANDARD_CONFIGURATION_README和UUCP_README文档以及传输(5)手册页中的示例。

默认情况下,禁用传输表查找。若要启用,请在transport_maps文件中编辑main.cf参数,并指定一个或多个查找表,用空格或逗号分隔。

示例:

代码语言:javascript
复制
/etc/postfix/main.cf:
    transport_maps = hash:/etc/postfix/transport
/etc/postfix-3/main.cf:
    transport_maps = hash:/etc/postfix-3/transport

我只是编辑了每个实例main.cf,并添加了transport_maps选项,并指向正确的传输映射。一切似乎都正常。

来源:http://www.postfix.org/ADDRESS_重写_README.html

票数 0
EN

Server Fault用户

发布于 2011-11-05 00:28:24

我不明白你的意思。每个实例在/etc/下都有自己的文件夹,并且在每个实例文件夹中的每个master.cf中都配置了传输。

所有实例都是相互独立的,并且不知道彼此的配置。除了配置实例本身的几个配置参数之外。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/327919

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档