Sub Domain On Different Server Exim Unroutable Address - WHM/cPanel
Jul 28, 2009
I have two servers running cPanel/WHM, with BIND and Exim. I have my main domain running on one server (gizmo.mywebhost.net) and wish to host a seperate helpdesk on a subdomain support.mydomain.com (on a second server, stripe.mywebhost.net).
The subdomain mail account test@support.mydomain.com works fine with hotmail, i can send and reveive between my stripe.mywebhost.net server and hotmail without any issue.
The problem is when i try and send mails from accounts hosted on gizmo.mywebhost.net, to the subdomain server stripe.mywebhost.net, i get the following unroutable address error fired back by the local exim process:
This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its recipients. This is a permanent error. The following address(es) failed:
test@support.mydomain.com
Unrouteable address
------ This is a copy of the message, including all the headers. ------
I have been able to find lots of information on 550 errors, but not so much on unrouteable addresses.
When I try to send email to clrockwell [;at'] truckingshow ['dot'] com it responds back with:
Code: clrockwell [;at'] truckingshow ['dot'] com : host truckingshow.com[209.40.205.67] said: 550 Unrouteable address (in reply to RCPT TO command) The email addresses were added through cpanel, ls -l shows them all there. We have moved servers and, as best I could, I compared everything and it seems to be the same but obviously I'm missing something.
Edit: Also, when I visit truckingshow.com/webmail I am prompted for username and password. I enter it in (email address above and password) and then it takes me to the normal cpanel webmail page giving me the option to choose horde, squirrel or roundcube. I select one, then the software itself (not the .htaccess) asks for my login again, then denies it. I have reset these passwords to the same exact thing over and over, so I know for sure the username and password are correct.
Edit 2: from network tools
Code: Contacting truckingshow.com [209.40.205.67]...] [Connected] 220-truckingshow.com ESMTP Exim 4.69 #1 Fri, 11 Jul 2008 10:39:10 -0700 220-We do not authorize the use of this system to transport unsolicited, 220 and/or bulk e-mail. EHLO Network-Tools.com 250-truckingshow.com Hello Network-Tools.com [67.222.132.194] 250-SIZE 52428800 250-PIPELINING 250-AUTH PLAIN LOGIN 250-STARTTLS 250 HELP VRFY clrockwell 252 Administrative prohibition RSET 250 Reset OK EXPN clrockwell 550 Administrative prohibition RSET 250 Reset OK MAIL FROM:<admin@Network-Tools.com> 250 OK RCPT TO:<clrockwell@truckingshow.com> 550 Unrouteable address [Address has been rejected] RSET 250 Reset OK QUIT 221 truckingshow.com closing connection [Connection closed]
i have a dedicated server with 5 usable IP's in range xxx.242 to xxx.246
xx.xxx.120.242 <-- main shared IP xx.xxx.120.243 xx.xxx.120.244 <-- in use by my nameservers xx.xxx.120.245 <-- in use by my nameservers xx.xxx.120.246
When i select in WHM "Change Site's IP Address " and the account i want to change it shows me a drop down menu with the ip's of the nameservers AND the
xx.xxx.120.243
If i select that one the domain in the account shows the apache default page only inmediately.
I don't know why the xx.xxx.120.246 ip doesn't show or why the nameserver ip's appear because they are in use.
Do i need to wait for propagation or is this an error?
Ok one do permanent blacklist, other bypass rbl scanning and the other whitelist rbl scanning. Right now I´m whitelisting using CIDR net format (note that net-iplsearch will allow that).
Is there a way to add other rule to whitelist per e-mail address? I dont know if there sender = can be applied.
domains = +rbl_bypass -> do the domain bypass hosts = +rbl_whitelist -> do the whitlist
I currently have a domain on Server 1 (Linux, Apache, Ubuntu, Matrix control panel).
This server does not have any spam filter, so I have moved all the email accounts to Server 2 (Linux, Apache, Fedora Core, Plesk) which does have a brilliant spam filter; and have changed the DNS record for mail.domain.com to the IP address for Server 2.
Emails are being successfully received on Server 2.
On Server 1, when an email is sent through SMTP to an address at that domain, it does not send it to Server 2, it gets delivered to the hosting account for the domain on Server 1. So what I am guessing is happening is that Server 1 detects the domain has an account on the server, and instead of looking up the DNS info for that domain, just assumes it is on Server 1.
What I need to do, is force Server 1 to send email for that domain to Server 2. Is this possible, and if so, how can it be achieved? If more info about the server is required for a solution please let me know and I'll provide what I can.
Does anyone know if it is possible to implement DKIM (DomainKeys Identified Mail) on a Linux server that uses cPanel/Exim? I am interested in getting this implemented but not sure how, or if it's even possible yet on my setup.
I have been searching for a solution to a problem that shouldn't exist but it does.
Background:
I have a customer on a UK server who sends emails to 500+ recipients on a monthly basis, and all but 3 emails are delivered....
The 3 that don't go, bounce after 3 days (as per the exim setup)
The 3 recipient domain's that reject don't seem to accept email from UK/European ip's and I have tried to send them emails from 4 different networks and still they bounce.
I have even tried to contact them via gmail, and still not heard back.
Proposed solution:
I want to be able to send email for that 1 domain to a Postfix Relay I have in the US.
Question:
How do I achieve this within Exim (a Cpanel Server).
I have found that so far its to do with the Router Configuration section within the Cpanel Exim setup, but I cannot seem to find an example of what and where i need to change the config...
thinking about adding web hosting to my reseller account. Can anyone tell me the difference between an IP address and a domain. If they are different who actually owns the domain and who owns the IP address?
I'm moving from shared to dedicated hosting. I've added an account and used ftp and phpmyadmin to copy over a WordPress installation. I would like to test this installation before re-directing the name servers, but I'm having no luck.
If I browse to 12.34.567.890/whm, I get the Web Host Manager. If I browse to 12.34.567.890, I get the "Great Success! Apache is working on your cPanel and WHM server" page. If I browse to /anything_else, (e.g., /wp-admin, /index.php, etc.) I get a 404 message.
Is there any way I can test this application (and others) using the IP address, or am I going to have to change the DNS and navigate to mydomain.com?