View Full Version : E-mail problems
AngerFist
11-19-2003, 12:49 PM
Hi all
I've got a few problems with my e-mail. I recently moved my website over from a server with cpanel to my new server which has directadmin. Basically there are 2 problems. I can send e-mail from my ISP's account to my account on the server, but i never recieve it, I dont get it bounced back either. None of my other users can recieve e-mail either. Also I cannot send any e-mail using my mail accounts on the server, it gives me a 550: no relaying message...I have a fully reversed IP on the server, so I dont see what the problem is here. The server can e-mail me the account duplicator when a new account is added.
Any ideas?
Thanks,
John
ProWebUK
11-19-2003, 02:12 PM
Tried restarting exim?
If all else fails PM me or post the email address (probably not a good idea) and i will double check the DNS on the mail server for you :)
Chris
AngerFist
11-19-2003, 03:54 PM
yeah, everything and rebooted the server. still wont send or recieve e-mail. e-mail address is john@fragtech.net its not only that address that doesnt work, all of my clients e-mail addresses do not work :(
ProWebUK
11-19-2003, 04:18 PM
ok it appears relaying is beind denied by the server. A likely cause would be your MX records, since problems with this will affect your incoming mail, not your outgoing which is what you are experiencing?
do you have any sites at all with working mail? you may want to try chnaging the MX records of 1 domain to another IP (ensure it has vaild reverse DNS) and check if that works?
Chris
AngerFist
11-19-2003, 06:48 PM
Here is a copy of my DNS record for one of my domains:
$TTL 14400
@ IN SOA ns1.fragserve.com. root.fragtech.net. (
2003111903
7200
3600
1209600
86400 )
fragtech.net. 14400 IN NS ns1.fragserve.com.
fragtech.net. 14400 IN NS ns2.fragserve.com.
catscan 14400 IN A 65.77.219.32
dzia 14400 IN A 65.77.219.32
fragtech.net. 14400 IN A 65.77.219.32
ftp 14400 IN A 65.77.219.32
localhost.fragtech.net. 14400 IN A 127.0.0.1
mail 14400 IN A 65.77.219.32
pop 14400 IN A 65.77.219.32
fragtech.net. 14400 IN MX 20 65.77.219.32
catscan.fragtech.net 14400 IN PTR 65.77.219.32
The ip correctly reverses to catscan.fragtech.net
Its not only sending, but I cannont recieve any e-mail either. I dont get any error messages when I check my inbox, but I dont recieve anything. When I try to send mail it gives me the 550 relay error. If I send something to my server e-mail from say my ISP's account or hotmail i dont get anything bounced back. Which is pretty strange. Hopefully the e-mail messages people have sent, but i've not recieved are not lost because I have loads of important business mails in there...
ProWebUK
11-19-2003, 07:28 PM
you've not modified exim configs or used any block lists etc?
Info regarding relaying with exim can be found in the documentation section of http://exim.org
DirectAdmin Support
11-19-2003, 10:34 PM
Hello,
http://www.dnsreport.com/tools/dnsreport.ch?domain=fragtech.net
I did a dnsreport.com on fragtech.net and it returned some funky MX records:
;; ANSWER SECTION:
fragtech.net. 14400 IN MX 0 fragtech.net.
fragtech.net. 14400 IN MX 20 65.77.219.32.fragtech.net.
fragtech.net. 14400 IN MX 20 fragtech.net.fragtech.net.
I don't think mail servers are liking the "65.77.219.32.fragtech.net" line...
That doesn't match up with what you've pasted.. I wonder where those other records are coming from.
John
The Prohacker
11-19-2003, 11:42 PM
Yea..
I'm thinking its the extra MX records you have...
Zone transfer fragtech.net@ns1.fragserve.com (65.77.219.32) ...
Query for fragtech.net type=252 class=1
fragtech.net SOA (Zone of Authority)
Primary NS: ns1.fragserve.com
Responsible person: root@fragtech.net
serial:2003111903
refresh:7200s (2 hours)
retry:3600s (60 minutes)
expire:1209600s (14 days)
minimum-ttl:86400s (24 hours)
fragtech.net MX (Mail Exchanger) Priority: 0 fragtech.net
fragtech.net MX (Mail Exchanger) Priority: 20 65.77.219.32.fragtech.net
fragtech.net MX (Mail Exchanger) Priority: 20 fragtech.net.fragtech.net
fragtech.net A (Address) 65.77.219.32
fragtech.net NS (Nameserver) ns1.fragserve.com
fragtech.net NS (Nameserver) ns2.fragserve.com
catscan.fragtech.net A (Address) 65.77.219.32
dzia.fragtech.net A (Address) 65.77.219.32
ftp.fragtech.net A (Address) 65.77.219.32
localhost.fragtech.net A (Address) 127.0.0.1
mail.fragtech.net A (Address) 65.77.219.32
catscan.fragtech.net.fragtech.net PTR (Pointer) 65.77.219.32.fragtech.net
pop.fragtech.net A (Address) 65.77.219.32
www.fragtech.net A (Address) 65.77.219.32
zeus.fragtech.net A (Address) 65.77.219.32
fragtech.net SOA (Zone of Authority)
Primary NS: ns1.fragserve.com
Responsible person: root@fragtech.net
serial:2003111903
refresh:7200s (2 hours)
retry:3600s (60 minutes)
expire:1209600s (14 days)
minimum-ttl:86400s (24 hours)
viking
11-20-2003, 02:43 AM
To have this working apply following changes to your zones.
1. Fix you DNS servers in this zone. You have no A record for ns1 & ns2
$ORIGIN .
$TTL 14400 ; 4 hours
fragserve.com IN SOA ns1.fragserve.com. root.fragserve.com. (
2003101200 ; serial
7200 ; refresh (2 hours)
3600 ; retry (1 hour)
1209600 ; expire (2 weeks)
86400 ; minimum (1 day)
)
NS ns1.fragserve.com.
NS ns2.fragserve.com.
A 65.77.219.32
MX 0 fragserve.com.
$ORIGIN fragserve.com.
ftp A 65.77.219.32
localhost A 127.0.0.1
mail A 65.77.219.32
pop A 65.77.219.32
www A 65.77.219.32
// -- add ns1 & ns2
ns1 A 65.77.219.32
ns2 A 65.77.219.33
//------
2. If you really need 3 MX records create A record for each entry.
$ORIGIN .
$TTL 14400 ; 4 hours
fragtech.net IN SOA ns1.fragserve.com. root.fragtech.net. (
2003111903 ; serial
7200 ; refresh (2 hours)
3600 ; retry (1 hour)
1209600 ; expire (2 weeks)
86400 ; minimum (1 day)
)
NS ns1.fragserve.com.
NS ns2.fragserve.com.
A 65.77.219.32
MX 0 fragtech.net.
MX 20 mail.fragtech.net. <-- second one here
MX 30 mail2.fragtech.net. <-- third one here
$ORIGIN fragtech.net.
catscan A 65.77.219.32
dzia A 65.77.219.32
ftp A 65.77.219.32
localhost A 127.0.0.1
// -- you have one here
mail A 65.77.219.32
// -- you add one here
mail2 A 65.77.219.32
catscan.fragtech.net PTR 65.77.219.32 <-- remove this one does not serve any useful purpose and you forget a "." dot.
//
pop A 65.77.219.32
www A 65.77.219.32
zeus A 65.77.219.32
//----
This should work for you.
Adam
ProWebUK
11-20-2003, 04:56 AM
He has said this is with all his sites though.... could his DNS templates (if DA uses them) be wrong...?
viking
11-20-2003, 08:14 AM
His DNS template is fine.
Email server does not return connection greetings.
Take up to 30 seconds before anything is out of this port with my test.
Initiating server query ...
Looking up the domain name for IP: 65.77.219.32
The domain name for the IP address is: catscan.fragtech.net
Connecting to the server on remote port: 25
[Connected] No connection greeting was received from the remote server.
Requesting the server's default page.
The server greeted our connection with this message:
220 catscan.fragtech.net ESMTP Exim 3.36 #1 Thu, 20 Nov 2003 10:58:12 -0600
Query complete.
I will check Exim configuration also
Adam
DirectAdmin Support
11-20-2003, 09:52 AM
Hello,
No matter the outcome of the DNS issue, I'd recommend upgrading to exim 4.24:
http://www.directadmin.com/forum/showthread.php?s=&threadid=897
John
Powered by vBulletin™ Version 4.0.4 Copyright © 2012 vBulletin Solutions, Inc. All rights reserved.