Solved

Trying to setup smartermail but it won't receive emails

Posted on 2013-05-28
19
1,538 Views
Last Modified: 2014-11-12
Using smartermail @ Smartertools.com

Im trying to setup the free version with the only support being a slow moving forum. Its the free version. I got everything setup including IIS but it won't receive emails.

I was able to email my gmail account from the smartermail server, but when I replied the email disappeared into oblivion.

Any help would be much appreciated. I may not have changed MX records properly etc.
hostrecords.jpg
0
Comment
Question by:cnl83
  • 10
  • 9
19 Comments
 
LVL 18

Expert Comment

by:Sanga Collins
ID: 39204618
I am assuming you set this up on your own server in your own network. If so couple of things to check.

1) is mail actually reaching the server? You can check this by looking at your firewall logs and the Mail server logs to see if you are, or are not receiving mail.

2) If mail is not reaching the server or firewall, you will then need to check your public MX records to see if the public IP is registered as the mail exchange.
0
 

Author Comment

by:cnl83
ID: 39205006
I checked the public mx record and it shows my public ip.

This it the response GMAIL is getting.

The recipient server did not accept our requests to connect. Learn more at http://support.google.com/mail/bin/answer.py?answer=7720
[(0) mail.workzonestore.com. [174.79.22.92]:25: Connection timed out
0
 
LVL 18

Expert Comment

by:Sanga Collins
ID: 39205116
sounds like port 25 is blocked to your mail server (maybe by firewall) and it does not accept incoming mail.
0
 

Author Comment

by:cnl83
ID: 39205131
I forwarded a port on my router and added an exception on our software firewall.

I also called our ISP and they don't block 25.
0
 
LVL 18

Expert Comment

by:Sanga Collins
ID: 39205144
if you telnet to your public IP on port 25, does the mail server respond? Here is an example of the response I get from my server (scrubbed my actual ip and mail server name)

telnet mail.example.com 25
Trying 209.x.x.x...
Connected to mail.example.com.
Escape character is '^]'.
220 mta32.mail.itm ESMTP Postfix
0
 

Author Comment

by:cnl83
ID: 39205244
Connecting To mail.worzonestore.com...Could not open connection to the host, on
port 25: Connect failed
0
 
LVL 18

Expert Comment

by:Sanga Collins
ID: 39205275
There is your problem. A mail server can not receive mail if port 25 is closed to the outside world. There are exceptions of course if you are using custom ports or port mapping, but all in all, It is a requirement that can not be skipped.
0
 

Author Comment

by:cnl83
ID: 39205282
There isn't a block on 25 though. I just got off the phone with the ISP again.

Just checked the router to make sure there was no block.

Even disabled my windows firewall to test.  (back on)
0
 
LVL 18

Expert Comment

by:Sanga Collins
ID: 39205287
Another problem that may be causing your mail to fail. When I do a dig mx on your mail domain, there is no MX server specified so email will not be able to make it to your server. Below is the results from your domain and the results from my domain (i changed my domain to example.com for privacy)

[root@ilum ~]# dig mx worzonestore.com

; <<>> DiG 9.3.6-P1-RedHat-9.3.6-20.P1.el5_8.6 <<>> mx worzonestore.com
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 26349
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;worzonestore.com.              IN      MX

;; AUTHORITY SECTION:
com.                    900     IN      SOA     a.gtld-servers.net. nstld.verisign-grs.com. 1369846879 1800 900 604800 86400

;; Query time: 46 msec
;; SERVER: 10.200.1.10#53(10.200.1.10)
;; WHEN: Wed May 29 13:01:47 2013
;; MSG SIZE  rcvd: 107

Open in new window



When I do the same command on my mail server. You can clearly see the MX records that allow mail delivery:

[root@ilum ~]# dig mx example.com

; <<>> DiG 9.3.6-P1-RedHat-9.3.6-20.P1.el5_8.6 <<>> mx example.com
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 1716
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 2, ADDITIONAL: 5

;; QUESTION SECTION:
;example.com.                     IN      MX

;; ANSWER SECTION:
example.com.              3600    IN      MX      0 mail.example.com.
example.com.              3600    IN      MX      10 mta2.example.com.

;; AUTHORITY SECTION:
example.com.              2733    IN      NS      ns56.domaincontrol.com.
example.com.              2733    IN      NS      ns55.domaincontrol.com.

;; ADDITIONAL SECTION:
mta2.example.com.         490     IN      A       209.42.59.23
ns55.domaincontrol.com. 3067    IN      A       216.69.185.28
ns55.domaincontrol.com. 46616   IN      AAAA    2607:f208:206::1c
ns56.domaincontrol.com. 3067    IN      A       208.109.255.28
ns56.domaincontrol.com. 46616   IN      AAAA    2607:f208:302::1c

;; Query time: 65 msec
;; SERVER: 10.200.1.10#53(10.200.1.10)
;; WHEN: Wed May 29 13:02:07 2013
;; MSG SIZE  rcvd: 225

Open in new window

0
Do You Know the 4 Main Threat Actor Types?

Do you know the main threat actor types? Most attackers fall into one of four categories, each with their own favored tactics, techniques, and procedures.

 

Author Comment

by:cnl83
ID: 39205304
When I go into my cpanel and click MX ENTRY I see this listed.

Priority Host RecordPoints to TTLACTION
0 @ mail.workzonestore.com 14400
0
 

Author Comment

by:cnl83
ID: 39205323
0
 
LVL 18

Expert Comment

by:Sanga Collins
ID: 39205385
Ahh I see. Your domain should be workzonestore.com your FQDN should be mail.workzonestore.com

The way you have it setup your domain is mail.workzonestore.com so technically my email address configured on your server would be as follows:

sangamc@mail.workzonestore.com

These issues can easily be fixed. But if port 25 is still not permitted to your mail server it will never be able to receive mail.
0
 
LVL 18

Expert Comment

by:Sanga Collins
ID: 39205388
If you are on the same internal network as the mail server, are you able to telnet to its private IP on port 25?

example: telnet 192.168.1.10 25
0
 

Author Comment

by:cnl83
ID: 39205405
I can't telnet port 25 from inside the network. I just tried from a pc on the network.
0
 
LVL 18

Expert Comment

by:Sanga Collins
ID: 39205846
Ok then its something on the server that is either blocking port 25, or the SMTP service is not running so port 25 is not accepting incoming connections.

To check if the server is working at all.

from the server itself you can try

telnet localhost 25

If you still can not connect to the SMTP services, then the problem is in the smartermail setup. If you can connect to the SMTP services, then the problem is with the server blocking that connection.
0
 

Accepted Solution

by:
cnl83 earned 0 total points
ID: 39290986
Smartermail wasn't configured to listen on port 25 in the first place.
0
 
LVL 18

Expert Comment

by:Sanga Collins
ID: 39291057
wow!

Is it working now?
0
 

Author Comment

by:cnl83
ID: 39331019
yes
0
 

Author Closing Comment

by:cnl83
ID: 39366282
Self answered
0

Featured Post

Why spend so long doing email signature updates?

Do you spend loads of your time carrying out email signature updates? Not very interesting are they? Don’t let signature updates get you down. Let Exclaimer Cloud - Signatures for Office 365 make managing email signatures a breeze.

Join & Write a Comment

Are you using email marketing software? If not, you're missing out on effortless marketing and the reaching of desired conversion rates through email marketing software.
ADCs have gained traction within the last decade, largely due to increased demand for legacy load balancing appliances to handle more advanced application delivery requirements and improve application performance.
This Micro Tutorial demonstrates in Google Analytics how to create a custom report that shows you traffic over time using the month of year dimensions. There are also instructions on how to fix Google's odd month of year formatting, which Microsoft …
In this Experts Exchange video Micro Tutorial, I'm going to show how small business owners who use Google Apps can save money by setting up what is called a catch-all email address in their Gmail accounts. By using the catch-all feature, small busin…

744 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

14 Experts available now in Live!

Get 1:1 Help Now