SMTP Not Available Outside Network

I am trying to set up IMAP access for my mobile users. I have opened the appropriate ports in the firewall (993,25) and, as far as i know, configured the SMTP connector, and the SMTP virtual server correctly.

I can set up IMAP and SMTP inside the network, and it works fine. I can telnet to the aforementioned ports, and they respond as they should. The problem is, when I try to set up an email client from outside the network, the SMTP service does not connect the the network. Furthermore, I cannot telnet to port 25. I can connect to the IMAP port, but not the SMTP port. When i telnet to port 25, all i get is a blank screen with a blinking prompt.

Any help would be greatly appreciated.
dctsAsked:
Who is Participating?
 
Casey HermanConnect With a Mentor Citrix EngineerCommented:
Make sure and remeber to lock those ip's back down to your spam filter or spam will get past it.
0
 
Casey HermanCitrix EngineerCommented:
you have to set the allowed ip's in the SMTP connector if this is exchange which it sounds that way.
0
 
dctsAuthor Commented:
I assume you mean the Relay Restrictions under the Access tab of the default SMTP virtual server properties? If so, I have the Ip address of my spam filter in there, and the checkbox that allows all authenticated computers to relay regardless of the list. I still cannot get access to port 25.
0
Making Bulk Changes to Active Directory

Watch this video to see how easy it is to make mass changes to Active Directory from an external text file without using complicated scripts.

 
crimmelCommented:
Are you sure you want to do this anyway?  You run the risk of becoming an open relay if you are going to allow anyone from an external IP address to use your SMTP server.

Regardless, double check all of the settings on the SMTP virtual server to make sure something else isn't prohibiting the connection.  Particularly, under Authentication, make sure you have "Anonymous" checked and under Connections, make sure you have "All except the list below" checked.  If you changed anything, restart the SMTP server to enable the changes.
0
 
Casey HermanCitrix EngineerCommented:
Can you telnet to itself from the server IE
telnet localhost 25 or 127.0.0.1 or the servers ip?
make sure authentication is set to anonymous like Crimmel said.
Make it wide open (Grant All) then add your spam filter ip's in after to lock it down to that and your local subnet or just what you need on your subnet.  IE scan to email devices.   I

Casey
0
 
dctsAuthor Commented:
I can telnet to localhost 25 on the SMTP server. The only reason I need smtp/imap is becuase a few users need to set up mobile access from their non-exchange capable phones. If there is a different way to do this besides enabling SMTP, i am open to suggestions.

Otherwise, I have the authentication settings checked for anonymous, basic auth, and integrated windows auth. Under connection, I have the checkbox "all except..." checked, with no computers in the list.

In Relay Restrictions, I have "Only the list below" checked with my spam filter's IP in the box. I still cant seem to get a connection from Outlook on my test client located outside the network. I can connect to IMAP fine, but SMTP cant connect.
0
 
Casey HermanCitrix EngineerCommented:
You should be able to call the phone providers and have them authenticate to their phone ISP for outgoing mail.
What brands / carriers are the phones?

Casey
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.