使用交叉电缆和 Postfix 在服务器之间发送电子邮件

使用交叉电缆和 Postfix 在服务器之间发送电子邮件

我不知道当我想在两个不同的域之间发送电子邮件时应该在哪里或阅读什么,如下所示,请给出一个基本 Postfix 配置的示例。以下列表中的所有条件必须适用

  • 每个域都在单独的机器上
  • 每台机器都有Postfix 服务器
  • 两台机器都在同一个房间里
  • 我想在它们之间发送电子邮件,而无需使用交叉电缆上网
  • 我还是希望各个域名能够照常向外界进行国际发送。

整个问题是关于节省带宽并尽可能利用完整的电缆 1Gbps 速度。此外,这两个域是两个朋友邻近的公司,就像您家旁边的邻居一样。

感谢您的帮助。

答案1

  1. 确保连接正常在连接交叉电缆的 NIC 之间建立连接,以便两台机器可以互相访问。(ping、连接到 SMTP 端口 25 等)为这些新 IP 地址分配合适的主机名(最好在 DNS 中,否则在两台机器的 hosts 文件中)。确保 smtp 守护程序将在新接口/IP(通常是默认的)上进行监听,诸如此类。

  2. 使用后缀运输地图为特定目的地设置特定电子邮件路由的功能(忽略通常的 MX 记录):

    # /etc/postfix/main.cf
    ...
    transport_maps = hash:/etc/postfix/transport
    ...
    

定义自定义路线:

   # /etc/postfix/transport

   example.com        smtp:[hostname.crossover-net.example.com]:25

创建哈希图

   postmap /etc/postfix/transport

重新启动 postfix。

相关内容