Configure your SMTP Server in Linux/Unix
2013-02-27 16:49
218 查看
Unable to connect SMTP port,There is a easy to check this.
(ptian) ptian- telnet server_host 25
Trying ip...
telnet: Unable to connect to remote host: Connection refused
This means probably, SMTP port 25 is not open.
Solution:
To resolve the issue,you need login with root user.
1.Verify sendmail packages
In order to configure sendmail, you will require the sendmail and sendmail-cf packages.
2.changes to /etc/mail/sendmail.mc
2.1 Uncomment the definition SMART_HOST
define(`SMART_HOST', `your-smtp-server')Note: replace `your-smtp-server' with whatever you use internally: `servername.domain.com'
2.2 Comment below line
3.Start/Restart sendmail
4. Test outbound mail
References
Workflow Notification Mailer Remains in Starting Status (Doc ID 1400353.1)
Enable outbound Sendmail on Linux (Doc ID 1353507.1)
How to Perform a Meaningful SMTP Telnet Test to Troubleshoot Java Mailer For Sending Email Notifications (Doc ID 753845.1) http://cybergav.in/2010/09/14/how-to-configure-sendmail-on-linux-to-use-smtp-mail-relays/
(ptian) ptian- telnet server_host 25
Trying ip...
telnet: Unable to connect to remote host: Connection refused
This means probably, SMTP port 25 is not open.
Solution:
To resolve the issue,you need login with root user.
1.Verify sendmail packages
In order to configure sendmail, you will require the sendmail and sendmail-cf packages.
[root@bej301441 oracle]$ rpm -qa | grep sendmail sendmail-doc-8.13.8-8.1.el5_7 sendmail-8.13.8-8.1.el5_7 sendmail-devel-8.13.8-8.1.el5_7 sendmail-devel-8.13.8-8.1.el5_7 sendmail-cf-8.13.8-8.1.el5_7 [root@bej301441 oracle]$
2.changes to /etc/mail/sendmail.mc
2.1 Uncomment the definition SMART_HOST
define(`SMART_HOST', `your-smtp-server')Note: replace `your-smtp-server' with whatever you use internally: `servername.domain.com'
2.2 Comment below line
From: DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA') To: dnl DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')
3.Start/Restart sendmail
root@bej301441 admin]# /sbin/service sendmail status sendmail (pid 2373) is running... [root@bej301441 admin]# /sbin/service sendmail stop Shutting down sm-client: [ OK ] Shutting down sendmail: [ OK ] [root@bej301441 admin]# [root@bej301441 admin]# /sbin/service sendmail start Starting sendmail: [ OK ] Starting sm-client: [ OK ] [root@bej301441 admin]#
4. Test outbound mail
mutt -s "test email" test@abc.com < /dev/nullAlso,test telnet
(ptian) ptian- telnet xxx.com 25 Trying xxxxxxxxIP... Connected to xxx.com (xxxxxxIP). Escape character is '^]'.
References
Workflow Notification Mailer Remains in Starting Status (Doc ID 1400353.1)
Enable outbound Sendmail on Linux (Doc ID 1353507.1)
How to Perform a Meaningful SMTP Telnet Test to Troubleshoot Java Mailer For Sending Email Notifications (Doc ID 753845.1) http://cybergav.in/2010/09/14/how-to-configure-sendmail-on-linux-to-use-smtp-mail-relays/
相关文章推荐
- How to configure a SMTP server in Red Hat Enterprise Linux
- Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP inst
- UDP Server Client Implementation in C for Unix/Linux
- How to configure dns slave server in Linux
- How do I configure vncserver to start GNOME or KDE by default in Red Hat Enterprise Linux ?
- Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP inst
- How to configure samba server in Linux Print
- Linux: How to Configure the DNS Server for 11gR2 SCAN [ID 1107295.1]
- How should we learn configure software in linux OS
- How to install Mysql in linux server
- Configuring the VNC server/viewer in Linux.
- You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version
- configure make make install in linux
- Make your HDA-INTEL sound card work in linux!
- You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version
- HOW TO CONFIGURE LINUX DNS SERVER STEP BY STEP GUIDE EXAMPLE AND IMPLEMENTATION
- You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version
- Cross compile gdbserver and use it in ARM linux (在ARM uClinux下编译和使用gdbserver)
- .NET/ASP.NET/C#/WCF/SQL Server/My SQL/Java/JSP/JDBC/Spring/Spring MVC/PHP/Python/Ruby/Shell/Agile/CSS/HTML/HTTP/Unix/Linux大量PDF书籍/电子书籍下载, Effective Java 下载
- 00003.helix server in linux