email problem: base64 or config ?

Permalink
Concrete5 version: 5.3.2

Hello,

Im having a problem with our site sending email.
The contact form we have is sending mail and I am receiving it in my GMail account.
BUT we are _not_ receiving it in our main site's account. (ex. mail@oursite.com)

In the following mail message, you can see:
Return-Path: <www-data@crnfp.net>
www-data@crnfp.net is not our domain.
crnfp.net is our host (through shaw.ca)

There is also a double mime-version line.


Any help is appreciated.



The following is an example mail:

Delivered-To: **my email address**
Received: by **ip address** with SMTP id n16cs442237aga;
Mon, 23 Nov 2009 11:08:03 -0800 (PST)
Received: by **ip address** with SMTP id 18mr9820619wae.140.1259003282592;
Mon, 23 Nov 2009 11:08:02 -0800 (PST)
Return-Path: <www-data@crnfp.net>
Received: from shaw.ca (shaw.ca [**ip address**])
by mx.google.com with ESMTP id 41si9078712pzk.102.2009.11.23.11.08.01;
Mon, 23 Nov 2009 11:08:02 -0800 (PST)
Received-SPF: neutral (google.com: **ip address** is neither permitted nor denied by best guess record for domain of www-data@crnfp.net) client-ip=**ip address**;
Authentication-Results: mx.google.com; spf=neutral (google.com: **ip address** is neither permitted nor denied by best guess record for domain of www-data@crnfp.net) smtp.mail=www-data@crnfp.net
Received: from shaw.ca ([**ip address**])
by shaw.ca with ESMTP; 23 Nov 2009 12:08:01 -0700
X-Cloudmark-SP-Filtered: true
X-Cloudmark-SP-Result: v=1.0 c=1 a=IMPkX3G81XfTAUL8BPi7lA==:17 a=pGLkceISAAAA:8 a=-ma790_HAAAA:8
a=U3FMGUB4P1KHz8cEkvIA:9 a=H9HrHzAgJQMZirvko5u-ahf5kp0A:4 a=PYi_hAWtdXYA:10
a=MSl-tDqOz04A:10
Received: from unknown (HELO www) ([**ip address**])
by shaw.ca with ESMTP; 23 Nov 2009 12:08:01 -0700
Received: by www (Postfix, from userid 33)
id 3478620122; Mon, 23 Nov 2009 11:08:00 -0800 (PST)
To: **my email address**
Subject: Contact Form Form Submission
MIME-Version: 1.0
Content-type: text/plain; charset=UTF-8
From: **site email address**
Mime-Version: 1.0
Content-Transfer-Encoding: BASE64
Message-Id: <20091123190801.3478620122@www>
Date: Mon, 23 Nov 2009 11:08:01 -0800 (PST)

ClRoZXJlIGhhcyBiZWVuIGEgc3VibWlzc2lvbiBvZiB0aGUgZm9ybSBDb250YWN0IEZvcm0gb24g

dGhyb3VnaCB5b3VyIENvbmNyZXRlNSB3ZWJzaXRlLgoKTmFtZQ0KZGF2ZSBzDQoNCkVtYWlsDQpk

c3Rldzk5QGdtYWlsLmNvbQ0KDQpDb21tZW50cy9RdWVzdGlvbnM/DQpBbm90aGVyIG1haWwgdGVz

dC4NCmRpc2FibGVkIHRoZSBjaGVjayBmb3IgbWJfc2VuZF9tYWlsDQp0cnlpbmcgdG8gZmluZCBv

dXQgaWYgYmFzZTY0IGVuY29kaW5nIGlzIHRoZSBwcm9ibGVtLg0KZGF2ZS4NCm5vdi4gMjMNCg0K

CgpUbyB2aWV3IGFsbCBvZiB0aGlzIGZvcm0ncyBzdWJtaXNzaW9ucywgdmlzaXQgaHR0cDovL3d3

dy52b2x1bnRlZXJjci5jYS9pbmRleC5waHAvZGFzaGJvYXJkL3JlcG9ydHMvZm9ybXMvP3FzaWQ9

MSAKCg==

dstew99
 
dstew99 replied on at Permalink Reply
dstew99
I've tried commenting out the
if (function_exists('mb_send_mail'))

section (starts line 137)
in the mail.php helper
and force mail() to be used, but it doesn't help.
dstew99 replied on at Permalink Reply
dstew99
I've looked for previous posts about email problems and they are for older versions of concrete5.

I can send to other email addresses but not to one with the same domain of the web site.

Any ideas?
dstew99 replied on at Permalink Reply
dstew99
In this previous post:
http://www.concrete5.org/index.php?cID=17758...

Frz says that it could possibly be a MX record problem.
(able to send to other domains, but not to self)

Can someone show me how to test if this is the case? The site provider is not very helpful.

according to mxtoolbox.com
there is only one record:
pf.crnfp.net
StriderSEO replied on at Permalink Reply
StriderSEO
There is a known bug in cPanel that impacts sending to domains hosted on the same server, when you are using a third-party email provider like Google Apps.

Even with the correct MX records, there is a setting that allows the local server to accept email instead of redirecting to the proper email servers.

You likely can't edit this yourself - you'll need to check with your host. They should know about this bug. If you're using external email like Google Apps you'll have to have them edit the /etc/localdomains and etc/remotedomains files.

Ryan
dstew99 replied on at Permalink Reply
dstew99
Thanks for response Ryan.

However, it is not CPanel that is used.
dstew99 replied on at Permalink Reply
dstew99
according to mxtoolbox.com

No spf record

NS records: ns1.crnfp.net & ns2.crnfp.net
StriderSEO replied on at Permalink Reply
StriderSEO
Are you using a third-party email provider, or the email from your hosting company?
dstew99 replied on at Permalink Reply
dstew99
provider's mail server.

the domain is volunteercr.ca
trying to send email to mail@volunteercr.ca or other address@volunteercr.ca

I'm wondering if
google.com: **ip address** is neither permitted nor denied by best guess record for domain of www-data@crnfp.net) smtp.mail=www-data@crnfp.net

is revealing something.
www-data@crnfp.net is not something we set up. There are a bunch of different not for profit sites on the server.
dstew99 replied on at Permalink Reply
dstew99
We are still having problems with email.

Has anyone had problems with email that were fixed by changing/configuring something in concrete5?