Linux - ServerThis forum is for the discussion of Linux Software used in a server related context.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have my own postfix mail server on my computer with port forwading on my router in port 25 to 25 but I still can't send mail to other servers(comcast) or from mail servers. Can someone help me?
You might try testing port 25 to see if your ISP is blocking SMTP connections. That seems to be becoming more common. I've had several providers that blocked traffic on TCP port 25. Try telneting on port 25 to a known mail host, and you should get a prompt. If you get a "connection failed" error message, you're most likely being blocked.
example of a successful connection:
user@system> telnet mail.yahoo.com 25
Trying 192.168.1.100 ...
Connected to mail.nowhere.com.
Escape character is '^]'.
220 mail.nowhere.com ESMTP Postfix
quit
221 Bye
Connection closed by foreign host.
example of an unsuccessful connection, if the ISP close the connection cleanly:
user@system> telnet mail.nowhere.com 25
Trying 192.168.1.100 ...
telnet: connect to address mail.nowhere.com: Connection refused
if your provider just blocks the connection and doesn't close it, you'll get something like:
user@system> telnet mail.nowhere.com 25
Trying 192.168.1.100 ...
telnet: connect to address mail.nowhere.com: Connection timed out
If your outbound connection attempt timed out, then that definitely points at your provider blocking outbound SMTP. I'd suggest that you call your provider and ask them if they are blocking outbound traffic on TCP port 25. Earthlink did this to me a number of years ago, and they simply turned it back on, but I've heard that doesn't always work these days. The providers claim they do this to help stop spamming from compromised hosts at people's homes, but I suspect that's an excuse, many of these providers won't open up the port unless you purchase "Business" service, or something like that, which is generally much more expensive.
Try this link: http://www.ipaddresslocation.org/
It should show you lots of information about your public IP. If still not sure mark your actual IP. Reboot your router and try the link again. If the IP is still the same you should be static.
Most of the ISP include into the My hostname the type of connection.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.