sendmail 不能發郵件,請大家幫忙
無法連接到伺服器。 帳戶: '172.16.22.3', 伺服器: '172.16.22.3', 協議: SMTP, 埠: 25, 安全(SSL): 否, 套接字錯誤: 10061, 錯誤號: 0x800CCC0E
sendmail啟動smtp 也應該啟動了吧。
我想請問sendmail的smtp再哪裡配置。
《解決方案》
sendmail 不能發郵件,請大家幫忙
自己頂一下
關鍵在於從客戶端連不到郵件伺服器的25埠
為什麼
# telnet 127.0.0.1 25
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
220 yd.cn ESMTP Sendmail 8.12.5/8.12.5; Thu, 30 Dec 2004 20:15:03 +0800
telnet localhost 25 也OK
為什麼
telnet 172.16.22.3 IP就不行呢。
# telnet 172.16.22.3 25
Trying 172.16.22.3...
telnet: connect to address 172.16.22.3: Connection refused
《解決方案》
sendmail 不能發郵件,請大家幫忙
ip沒配置好!
《解決方案》
sendmail 不能發郵件,請大家幫忙
eth0 Link encap:Ethernet HWaddr 00:0D:56:04:F6:D9
inet addr:172.16.22.3 Bcast:172.16.22.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5778064 errors:0 dropped:0 overruns:0 frame:0
TX packets:5560769 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:1624175098 (1548.9 Mb) TX bytes:1337992029 (1276.0 Mb)
Interrupt:9 Base address:0xdf40 Memory:feae0000-0
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=172.16.22.3
NETMASK=255.255.255.0
GATEWAY=172.16.22.254
哪裡沒配置好呢。
《解決方案》
sendmail 不能發郵件,請大家幫忙
0x800CCC0E
如果你的防毒軟體有類似「電子郵件防護」這類的功能,建議先關閉「電子郵件防護」再做收發郵件的測試,從經驗中得知,有時會因為防毒軟體的「電子郵件防護」的干擾,會產生不能收發郵件的情形。
還有你的伺服器防火牆打開了25斷口了嗎?
運行一下
#sendmail -bd
《解決方案》
sendmail 不能發郵件,請大家幫忙
sendmail的配置文件裡面可以指定SENDMAIL接受哪個埠的SMTP連接:
sendmail.mc:
DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')
你可以自己加入一條對你的IP的連接。
《解決方案》
sendmail 不能發郵件,請大家幫忙
估計是sendmail配置的問題。
《解決方案》
sendmail 不能發郵件,請大家幫忙
恩, 是sendmail.cf 配置的問題。
自己的IP可以不加也能發郵件。
因為之前就沒加就可以發。
後來用sendmail.mc 生成了一次sendmail.cf,可能是出了問題。sendmail.mc 文件中的dnl 代表什麼意思呢?
《解決方案》
sendmail 不能發郵件,請大家幫忙
我碰到的情況也一模一樣!
但對本伺服器域名用戶可以收發.
很想解決此問題!
《解決方案》
sendmail 不能發郵件,請大家幫忙
又是一個沒有安裝sasl庫的。懶得理你了,打字也是很累的。