Heim >Betrieb und Instandhaltung >CentOS >Was soll ich tun, wenn Centos Mail nicht verwendet werden kann?
Lösungen für Centos-Mails, die nicht funktionieren: 1. Fügen Sie einen Domainnamen hinzu. 2. Suchen Sie nach „#Dj$w.Foo.COM“ und ändern Sie ihn in „Djtest.com“. 3. Starten Sie den sendmail-Dienst neu.
Die Betriebsumgebung dieses Artikels: Centos 6.4-System, Dell G3-Computer.
Was soll ich tun, wenn Centos Mail nicht verwendet werden kann?
So lösen Sie das Problem, dass Centos Mail keine E-Mails senden kann:
Vor Kurzem kann Centos 6.4 plötzlich keine E-Mails mehr senden, und ich kann es auch nicht E-Mails empfangen, auch wenn ich zum Testen direkt den Mail-Befehl verwende
Die folgende Referenz Nach der Erfahrung der Helden ist das Ergebnis
# yum install -y sendmail # yum install -y sendmail-cf m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf //生成配置文件
Sendmail email domain Configuration
# vi /etc/mail/local-host-names,添加 test.com //添加域名 # vi /etc/mail/submit.cf,找到行 #Dj$w.Foo.COM,修改为 Djtest.com // #service sendmail restart 重启sendmail服务, 如果不是马上就重启了,可能需要配置下hosts
vim /etc/hosts
plus
127.0.0.1 xiaofei. xiaofei //xiaofei是主机的名称 #echo test| mail -s "test" your_email@site.com //测试发送邮件,检查一下是否能收到邮件
-- -----------
Wenn von PHP aufgerufen, in php.ini sendmail_path = "/usr/sbin/sendmail -fxx@xx.com -t -i " // Der rote Buchstabe stellt die angepasste Option dar Absenderadresse..
Wenn nicht angegeben, werden Sie beim Empfang feststellen, dass die E-Mail von apache@xx.com stammt und Apache der Systembenutzer des Servers ist (Apache oder Nginx usw.). Möglicherweise gibt es andere Methoden. aber ich habe es noch nicht gefunden...
Empfohlenes Tutorial: „Centos-Tutorial“
Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn Centos Mail nicht verwendet werden kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!