Postfix 尝试绑定到端口 25,仅用于外发邮件(可能没有必要?)

Justinvoelker

不确定这是否属于 Stack Overflow 或其他地方,但我会先在这里尝试。

我有多个服务器,每个服务器都有相同的设置,几乎所有在服务器上运行的东西都在一个 docker 容器中。我有两个想要实现的目标。首先,主机设置为将 uid < 1000 的用户的电子邮件发送到我的外部电子邮件地址。其次,在一台服务器上,我运行了一个 docker-mailserver 容器来处理随机的、很少使用的电子邮件(用于日志文件等)。

看来我可以让主机运行 postfix 或运行 docker-mailserver (并绑定到端口 25)。目前,我有 docker 容器,运行邮件服务器,完全可操作,一切都可以正常发送和接收。

但是,现在我无法在主机上启动 postfix,这样我就可以接收发送给 root 用户的电子邮件(例如 cron 输出),因为端口 25 正被接收电子邮件的实际邮件服务器使用。

问题: 1) 如何告诉主机上的 postfix 不绑定到端口 25?如果端口 25 仅用于接收邮件,为什么我的外发 postfix 配置需要使用端口 25?2)我很乐意不接收 root 用户的电子邮件,如果通常发送给 root 用户的任何内容都记录在其他地方(也许是系统日志?)。发送到 root 的电子邮件是仅作为电子邮件维护还是在其他地方,不需要在主机上使用 postfix 来转发到真实帐户?

提前致谢。

菲尔E

先具体回答你的问题:

  1. 您应该能够通过编辑main.cf配置文件并将smtp侦听器更改为您选择的编号端口来让 postfix 侦听您指定的任何端口当然,如果它不是“已知”端口,我不确定什么/谁会连接到它,但也许你在这种情况下并不关心,因为你只使用 postfix 作为中继?

  2. 这可能取决于 Linux 发行版或主机的设置,但如果没有设置系统/守护程序将电子邮件移到其他任何地方,则大多数系统会将电子邮件留在本地传递“邮件池”中。回到 UNIX 系统上处理多用户邮件的正常方式时,登录用户使用邮件阅读器客户端阅读本地“spool”中的电子邮件,当然,如果您没有,您可以简单地vi您的邮件文件并在必要时阅读原始内容。这些邮件文件通常位于/var/spool/mail大多数系统中。

抛开您的问题,我猜您不一定需要postfix在您的主机上运行,​​尤其是当您的容器化邮件服务器正在处理主机的端口 25 SMTP 流量时。我认为,本地电子邮件将保持本地状态,无需后缀,并可通过本地方式获取;如果需要,您甚至可能会找到更简单的外部转发解决方案(例如,可以解析邮件假脱机并仅连接到 SMTP 中继并将其发送到外部地址的脚本)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

postfix SMTP身份验证端口25

来自分类Dev

监视Postfix外发邮件传递

来自分类Dev

Postfix启动错误端口25:地址已在使用中

来自分类Dev

Postfix启动错误端口25:地址已在使用中

来自分类Dev

Postfix:通过端口25禁用身份验证

来自分类Dev

通过Postfix使用Gmail时,关闭SMTP的端口25

来自分类Dev

Postfix可以发送但不能接收邮件,25端口被过滤了

来自分类Dev

在Postfix中更改smtps端口

来自分类Dev

Postfix并打开端口25,但是该端口未显示为使用nmap打开

来自分类Dev

Postfix邮件配置的常规类型

来自分类Dev

Postfix 在发送电子邮件时尝试联系错误的服务器?

来自分类Dev

无法从Postfix邮件服务器发送电子邮件到Internet。(中继访问被拒绝)

来自分类Dev

12.04 POSTFIX openDKIM没有DKIM签名

来自分类Dev

12.04 POSTFIX openDKIM没有DKIM签名

来自分类Dev

在Ubuntu 19.04服务器上使用Mailutils安装Postfix,仅用于发送邮件

来自分类Dev

我的Postfix邮件服务器收到来自未知用户的登录尝试(强行尝试)-怎么办?

来自分类Dev

将SpamAssassin集成到Postfix中

来自分类Dev

当我尝试将端口3000用于HTTP并将端口443用于HTTPS时,它显示错误错误:绑定EACCES

来自分类Dev

使用PHP,LAMPP和PostFix发送邮件

来自分类Dev

使用PHP,LAMPP和PostFix发送邮件

来自分类Dev

在postfix中,如何禁用传入邮件?

来自分类Dev

Postfix错误:尚未授权传递邮件

来自分类Dev

无法正确存储Postfix输出邮件格式

来自分类Dev

无法正确存储Postfix输出邮件格式

来自分类Dev

postfix在哪里存储电子邮件?

来自分类Dev

Ubuntu Postfix sendgrid未知邮件传输错误

来自分类Dev

postfix + dovecot配置,未收到邮件

来自分类Dev

Postfix for BCC发送电子邮件?

来自分类Dev

邮件被Postfix / Spamassassin卡在queueu中

Related 相关文章

  1. 1

    postfix SMTP身份验证端口25

  2. 2

    监视Postfix外发邮件传递

  3. 3

    Postfix启动错误端口25:地址已在使用中

  4. 4

    Postfix启动错误端口25:地址已在使用中

  5. 5

    Postfix:通过端口25禁用身份验证

  6. 6

    通过Postfix使用Gmail时,关闭SMTP的端口25

  7. 7

    Postfix可以发送但不能接收邮件,25端口被过滤了

  8. 8

    在Postfix中更改smtps端口

  9. 9

    Postfix并打开端口25,但是该端口未显示为使用nmap打开

  10. 10

    Postfix邮件配置的常规类型

  11. 11

    Postfix 在发送电子邮件时尝试联系错误的服务器?

  12. 12

    无法从Postfix邮件服务器发送电子邮件到Internet。(中继访问被拒绝)

  13. 13

    12.04 POSTFIX openDKIM没有DKIM签名

  14. 14

    12.04 POSTFIX openDKIM没有DKIM签名

  15. 15

    在Ubuntu 19.04服务器上使用Mailutils安装Postfix,仅用于发送邮件

  16. 16

    我的Postfix邮件服务器收到来自未知用户的登录尝试(强行尝试)-怎么办?

  17. 17

    将SpamAssassin集成到Postfix中

  18. 18

    当我尝试将端口3000用于HTTP并将端口443用于HTTPS时,它显示错误错误:绑定EACCES

  19. 19

    使用PHP,LAMPP和PostFix发送邮件

  20. 20

    使用PHP,LAMPP和PostFix发送邮件

  21. 21

    在postfix中,如何禁用传入邮件?

  22. 22

    Postfix错误:尚未授权传递邮件

  23. 23

    无法正确存储Postfix输出邮件格式

  24. 24

    无法正确存储Postfix输出邮件格式

  25. 25

    postfix在哪里存储电子邮件?

  26. 26

    Ubuntu Postfix sendgrid未知邮件传输错误

  27. 27

    postfix + dovecot配置,未收到邮件

  28. 28

    Postfix for BCC发送电子邮件?

  29. 29

    邮件被Postfix / Spamassassin卡在queueu中

热门标签

归档