Posted by awm on April 1, 2011 at 2:38am
I always have questions and need to participate on the groups.drupal. But while I am at work, the site always trigger spam filter. I tried posting from several terminals and still having the problem. It looks like the ip address has been spammed or something. Please refer me to the appropriate where I can get this resolved. I am posting this from home...
Sorry for posting here....
Thank You,
Comments
Messages from this site trigger my ISP's spam filters
However, the mails I see have the subject line prefixed by "*** Sender address does not exist *** "
Looking at the mail headers I see this:
X-Sender-verification-failed-for: bender@drupal.orgrelevant headers (minus my address):
MIME-Version: 1.0Content-Type: text/plain; charset=UTF-8; format=flowed; delsp=yes
X-Mailer: Drupal
From: awm086 <NO-REPLY@groups.drupal.org>
Reply-To: awm086 <NO-REPLY@groups.drupal.org>
Errors-To: NO-REPLY@groups.drupal.org
Sender: NO-REPLY@groups.drupal.org
Message-Id: <20110401024144.BEA4A16B4E0@www1.drupal.org>
Date: Fri, 1 Apr 2011 02:41:44 +0000 (UTC)
Content-Transfer-Encoding: quoted-printable
X-Sender-verification-failed-for: bender@drupal.org
X-Whitelisted-By: list.dnswl.org.dnslist
X-Spam-Flag: yes
Subject: *** Sender address does not exist *** groups.drupal.org Views Developers: Help Please
awm086 fixed
awm086 you should be fixed now.
@Grum - I'm not sure what we should do :/ Can you tweak your spam filters?
knaddison blog | Morris Animal Foundation
thank you very much, What was
thank you very much, What was the problem?
Fixing the problem
"@Grum - I'm not sure what we should do :/ Can you tweak your spam filters?"
I could but it doesn't really address the problem. Somewhere in the Drupal setup requires a valid email address. I did have this problem on one of my sites and it turned out I hadn't set up the address in Drupal setup correctly.
I'd tell you where to look except it's probably dependent on what modules groups.drupal.org uses.
P.S. Were Captchas broken earlier? I had several failures earlier today when I was sure that I had typed the correct response.
The groups.drupal.org mails use a false from address
It's not spam filters at the recipient end.
It looks to me like groups.drupal.org mailserver hands this off to the MX, and sends a SMTP "MAIL FROM: bender@drupal.org"
(Not "From:" as in the headers, I mean the MAIL FROM command of SMTP).
This will fail at a lot of domains, because they're going to make a backchannel connection to drupal.org MX and see if "bender@drupal.org" really DOES exist.. or not.
And it does not:
scott@stout:~$ host drupal.org
drupal.org has address 140.211.166.6
drupal.org has address 140.211.166.21
drupal.org mail is handled by 5 smtp4.osuosl.org.
drupal.org mail is handled by 5 smtp1.osuosl.org.
drupal.org mail is handled by 5 smtp2.osuosl.org.
drupal.org mail is handled by 5 smtp3.osuosl.org.
scott@stout:~$ telnet smtp4.osuosl.org 25
Trying 140.211.166.137...
Connected to smtp4.osuosl.org.
Escape character is '^]'.
220 fraxinus.osuosl.org ESMTP Postfix
helo XYZ
250 fraxinus.osuosl.org
mail from:scottprive@gmail.com
250 2.1.0 Ok
rcpt to:bender@drupal.org
554 5.7.1 bender@drupal.org: Recipient address rejected: Access denied
quit
221 2.0.0 Bye
Connection closed by foreign host.
The MAIL FROM needs to point to a valid working email address.
Thanks for the explanation.
Thanks for the explanation. Do you have a suggestion for a mail to use? What does drupal.org use?
knaddison blog | Morris Animal Foundation
I looked at some Drupal.org
I looked at some Drupal.org mail, and it appears those mails are not 100% correct either - for a completely different reason* - so I would say do not copy drupal.org's method.
no-reply@groups.drupal.org would work PROVIDED that mailbox exists (I'm in a hurry now and did not check).
When no-reply@groups.drupal.org is emailed (servers do a sender verify back, or someone incorrectly replies) it needs to be accepted (SMTP 250 OK).
After that, it's up to you. The way easier method is to blackhole the email... don't feel bad about it.
Alternatively, you could process the reply and bring it into the discussion thread but this is a lot of work (putting tokens in the original email and looking for those in replies.. yuck). A non-intelligent processor that just assumes it's valid or which auto-replies would definitely cause problems This is why I suggest you silently blackhole replies to no-reply.
please file an infra issue
When you have a final stance on this please file an infrastructure issue: http://drupal.org/node/add/project-issue/infrastructure
They are the folks who can do something about it.
knaddison blog | Morris Animal Foundation
So now I created the issue -
So now I created the issue - http://drupal.org/node/1144732 and changed the from on this site to be noreply@drupal.org since that existed and the @groups.drupal.org still wasn't created.
This should help deliverability of our mail - can anyone confirm?
My apologies for breaking mail filters :( It's an unfortunate by-product of the situation.
knaddison blog | Morris Animal Foundation
Yes it's an invalid FROM address
Thanks for the analysis Scott.
Somewhere in the Drupal setup for groups.drupal.org needs a valid email address,
Thank You all.. it looks like
Thank You all.. it looks like it working now
I noticed that my coworkers
I noticed that my coworkers at the workplace are facing the same problems. I know you guys are trying to figure a permanent solution, but for now, how can we get overcome this?
If the latest change Greggles
If the latest change Greggles put in does not help with your (not "you", I mean someone else who still has the problem.. I see it works for you now), here is what you can do.
Ask your email IT to "not perform sender verify (callback verification) for email coming from @*.drupal.org".
The most secure way to do this exemption is based on the reverse DNS of the sending mailserver, so *.drupal.org and should do it.
IT will know what to do from there.
I have commented previously that this is Drupal's configuration error with emails, because the from mailbox not existing). To split hairs, technically speaking Drupal.org is not violating any email standard (nothing in the email RFCs "requires" that the MAIL FROM address must actually exist... although in practice, it needs to exist because many MX servers will have spam policies that punish mail senders who use a non-existent FROM).
My point is everyone with this problem can also fix it on their end, without waiting for the mailboxes to be created and everything tested, although this is not an option for everyone (or a solution). Hopefully this change fixed it (I can't verify as my email server was fine with this).
this isn't exactly related
this isn't exactly related but I filter on NO-REPLY@groups.drupal.org and sometimes the From is set to noreply@drupal.org so now I have added a filter that filters on this as well. Hope this helps someone else.