[BlueOnyx:01546] Re: E-mail and FTP problem

Ken Marcus - Precision Web Hosting, Inc. kenmarcus at precisionweb.net
Tue Jun 30 12:13:22 -05 2009


----- Original Message ----- 
From: Chuck Tetlow
To: BlueOnyx General Mailing List
Sent: Tuesday, June 30, 2009 8:56 AM
Subject: [BlueOnyx:01543] Re: E-mail and FTP problem


I had a similar situation with a BQ server and a customer who wanted to run 
his own Exchange server.  He also had a "contact us" form on his website 
that produced a error every time it was used.

I found that even if you disable e-mail for a domain in a BQ or BX server - 
it still thinks its god for that domain.  So it won't even do a DNS MX 
lookup - assuming that it should be handling e-mail for any domain that is 
on the box.  But with the e-mail disabled or no users by that name on 
itself, it can't deliver the message and you get an error.

Its been too long since that problem - I don't remember the exact fix.  But 
I seem to remember it was in the sendmail files in /etc/mail.  You'll find 
pieces of that domain left in files like access, virthosts, virtusertable, 
alias, etc...  Remove all traces of that domain, restart sendmail and it 
should work.

Monitor the /var/log/maillog for errors if it keeps occuring.  Remember, the 
root of the problem is the server thinks it owns that domain and isn't even 
attempting to look up the mail record off-box.

Oh yea - if you're doing DNS on the same server, make sure the records are 
correctly pointing the mail to the off-BX mailserver.



Chuck




---------- Original Message ----------- 
From: "Stuart Clark (Datacenta)" <stuart.clark at datacenta.net>
To: <blueonyx at blueonyx.it>
Sent: Tue, 30 Jun 2009 10:24:46 +0100
Subject: [BlueOnyx:01539]  E-mail and FTP problem

> Hi
>
> Two issues.
>
> Issue 1
>
> I have setup a site www.domain.com and have disabled e-mail for domain
> and removed the e-mail server alias as the mail is handled elsewhere.
> The client has a contact us form which uses a PHP mailer. The problem is
> that when this form is submitted the server is throwing the following
> error.
>
> Your message
>
>  To:      user at domain.com
>  Subject: Enquiry !!
>  Sent:    Tue, 30 Jun 2009 01:47:08 +0100
>
> did not reach the following recipient(s):
>
> user at domain.com on Tue, 30 Jun 2009 01:47:08 +0100
>    The e-mail account does not exist at the organization this message
> was sent to.  Check the e-mail address, or contact the recipient
> directly to find out the correct address.
>    < server at domain.com  #5.1.1 SMTP; 550 5.1.1
> < user at domain.com >... User unknown>
>
> What can I do to stop this from happening.
>
> Issue 2
>
> I am seeing the same problem with site admins not being directed to the
> /web directory. They are always directed to /.users/70/admin_user/
> This is in my proftpd.conf the same as mentioned before
>
> <VirtualHost >
>    DefaultRoot     / wheel
>        DefaultRoot             / admin-users
>        DefaultRoot             ~/../../.. site-adm
>        DefaultRoot             ~ !site-adm
>        AllowOverwrite  on
>        DefaultChdir             /web
>        DisplayLogin    .ftphelp
> </VirtualHost>
>
> Regards,
>
> Stuart
>


I believe that if you  "disable the email", then the server adds a "no such 
user here" in the virtusertable.
As someone else mentioned in this same discussion, you do not want to 
"disable" it. All you need to do is delete the "email server aliases" listed 
in the siteadmin  for that site.

Secondly as someone else also mentioned, if the resolver for your server 
thinks it is authoritative for that domain, and has the incorrect MX 
records, that could cause a problem.


----
Ken Marcus
Ecommerce Web Hosting by
Precision Web Hosting, Inc.
http://www.precisionweb.net






More information about the Blueonyx mailing list