我已经成功安装并配置了postfix
邮件服务器,现在我可以通过 从我的邮箱向网络上的user account
另一个邮箱发送邮件。 email
Gmail
我想要实现的是:向相反方向发送邮件;从Gmail
到我的user account
。我有一个domain name
,但要重定向incoming mails
,我想我需要配置我的MX
记录。
最简单的配置方法是什么?
答案1
您可以通过在文件 name.local 中添加一些行来设置 mx 条目,
该文件将位于
“/var/named/domains/named.local”。在您的情况下,此文件可能位于不同的位置,请打开该文件。您应该会看到 MX 记录中有一行。
example.com。IN MX 10 mail.example.com。
编辑此并放置您的 mx 条目,如果您使用 Google 邮件,则搜索 Google mx 记录并更新它..
答案2
我看到
netstat -antp
我的port 25
被打开了。Gmail
当我使用服务器上的命令从 发送电子邮件时,我可以看到带有标志的到邮件服务器的tcpdump -i wlan0 dst host 192.168.0.100 and dst port 25
传入连接,但没有收到我的 的响应。postfix
mail-pb0-f65.google.com.58369
Syn
mail server
但是 Gmail 向我报告了邮件错误:
The recipient server did not accept our requests to connect. [IP address]:25: Connection refused]
。
所以,我得出结论,是我ISP
阻止了你port 25
,对吗?
我觉得奇怪的是,我还没有配置我的MX record
,但却Gmail
成功将Syn
数据包发送到我的mail server
。我猜想当没有定义 时,它会解析mail domain
(之后的部分@
) 。A record
MX record
iptables -vnL
以下是所要求 的输出:
链输入(策略丢弃 0 个数据包,0 字节)
pkts 字节目标协议选择加入出源目标
415 205K 接受所有 -- lo * 0.0.0.0/0 0.0.0.0/0
30311 29M 接受所有 -- * * 0.0.0.0/0 0.0.0.0/0 ctstate ESTABLISHED 0 0 接受 icmp -- * * 0.0.0.0/0 0.0.0.0/0 ctstate RELATED 462 24482 输入扩展所有 -- * * 0.0.0.0/0 0.0.0.0/0
0 0 LOG 所有 -- * * 0.0.0.0/0 0.0.0.0/0 限制:平均 3/分钟突发 5 LOG 标志 6 级别 4 前缀“SFW2-IN-ILL-TARGET” 0 0 全部删除 -- * * 0.0.0.0/0 0.0.0.0/0
链转发(策略丢弃 0 个数据包,0 字节)
数据包字节目标协议选择加入退出源目标
0 0 LOG 全部 -- * * 0.0.0.0/0 0.0.0.0/0 限制:平均 3/分钟突发 5 LOG 标志 6 级别 4 前缀“SFW2-FWD-ILL-ROUTING”
链输出(策略接受 32145 个数据包,3921K 字节)
数据包字节目标协议选择加入源目标
415 205K 接受全部 -- * lo 0.0.0.0/0 0.0.0.0/0
链 forward_ext (0 引用)
pkts 字节目标 prot 选择加入退出源目标
链输入扩展 (1 个引用)
pkts 字节目标协议选择加入出源目标
38 2964 DROP 全部 -- * * 0.0.0.0/0 0.0.0.0/0 PKTTYPE = 广播
0 0 接受 icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmptype 4
0 0 接受 icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmptype 8
0 0 LOG tcp -- * * 0.0.0.0/0 0.0.0.0/0 限制:平均 3/分钟突发 5 tcp dpt:25 标志:0x17/0x02 LOG 标志 6 级别 4 前缀“SFW2-INext-ACC-TCP”
0 0 接受 tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:25
0 0 LOG tcp -- * * 0.0.0.0/0 0.0.0.0/0 限制:平均 3/分钟突发 5 tcp dpt:80 标志:0x17/0x02 LOG 标志 6 级别 4 前缀“SFW2-INext-ACC-TCP”
0 0 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:80
19 2306 DROP all -- * * 0.0.0.0/0 0.0.0.0/0 PKTTYPE = 多播
0 0 DROP all -- * * 0.0.0.0/0 0.0.0.0/0 PKTTYPE = 广播
0 0 LOG tcp -- * * 0.0.0.0/0 0.0.0.0/0 限制:平均 3/分钟突发 5 tcp 标志:0x17/0x02 LOG 标志 6 级别 4 前缀“SFW2-INext-DROP-DEFLT”
0 0 LOG icmp -- * * 0.0.0.0/0 0.0.0.0/0 限制:平均 3/分钟突发 5 LOG 标志 6 级别 4 前缀“SFW2-INext-DROP-DEFLT”
0 0 LOG udp -- * * 0.0.0.0/0 0.0.0.0/0 限制:平均 3/分钟突发 5 ctstate NEW LOG 标志 6 级别 4 前缀“SFW2-INext-DROP-DEFLT”
405 19212 DROP 全部 -- * * 0.0.0.0/0 0.0.0.0/0
链式拒绝函数 (0 个引用)
pkts 字节目标协议选择加入退出源目标
0 0 拒绝 tcp -- * * 0.0.0.0/0 0.0.0.0/0 拒绝并重置 tcp
0 0 拒绝 udp -- * * 0.0.0.0/0 0.0.0.0/0 拒绝并重置 icmp 端口
0 0 拒绝全部 -- * * 0.0.0.0/0 0.0.0.0/0 拒绝并重置 icmp 协议