E-mail problems

AngerFist

New member
Joined
Nov 19, 2003
Messages
3
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
 
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
 
yeah, everything and rebooted the server. still wont send or recieve e-mail. e-mail address is [email protected] its not only that address that doesnt work, all of my clients e-mail addresses do not work :(
 
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
 
Here is a copy of my DNS record for one of my domains:

Code:
$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...
 
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
 
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:
Code:
;; 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
 
Yea..

I'm thinking its the extra MX records you have...

Code:
Zone transfer [email][email protected][/email] (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: [email][email protected][/email]
        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
  [url]www.fragtech.net[/url] 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: [email][email protected][/email]
        serial:2003111903
        refresh:7200s (2 hours)
        retry:3600s (60 minutes)
        expire:1209600s (14 days)
        minimum-ttl:86400s (24 hours)
 
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
 
He has said this is with all his sites though.... could his DNS templates (if DA uses them) be wrong...?
 
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
 
Back
Top