CurseForge.com

828 - Badly configured mail server

- What steps will reproduce the problem?
1. Using an email provider who rejects e-mail from servers that don't respect basic RFC directives.
2. Trying to change your email from your profile on any Curse's websites.

- What is the expected output? What do you see instead?
I should receive e-mails from CurseForge.com, Curse.com etc...
I receive nothing.
I cannot change my email.

- At what time and date (year, month, day) did you get this bug? (Include your timezone)

since always till today...

- Please provide any additional information below.

If you don't want to configure your e-mail server correctly, just change my email address to John DOT Wellesz AT gmail DOT com (it's at least the 4th time I ask an admin to do so...)

You should know that because of this issue, a lot of users must have troubles to register... So you're also probably loosing many members...

Thank you

User When Change
Kaelten Wed, 25 Feb 2009 21:00:27 Changed status from New to Fixed
Ackis Thu, 19 Feb 2009 17:16:25 Changed assigned to from None to Kaelten
Archarodim Mon, 27 Oct 2008 21:29:18 Create

You must login to post a comment. Don't have an account? Register to get one!

  • 7 comments
  • Avatar of sag_ich_nicht sag_ich_nicht Tue, 24 Feb 2009 17:03:34

    Related to:

    http://www.curseforge.com/projects/curseforge/tickets/470-dns-missing-mx-record-no-mailserver-running-on-a-record/

    I'm not even going to bitch abo... oh who am I kidding: I TOLD YOU SO NANANANA :P

  • Avatar of Ackis Ackis Thu, 19 Feb 2009 17:17:30

    I get the e-mails from curse, etc but not the forum updates.

  • Avatar of Archarodim Archarodim Mon, 22 Dec 2008 02:13:15

    Could an admin take care of this issue? it's a very serious one...

  • Avatar of dsn dsn Fri, 07 Nov 2008 06:06:13

    I have the same problem it is quite annoying and simple to fix.

    Here is what it looks like on a mail server side when Curse attempts to contact you

    Nov 5 07:47:03 XXXX postfix/smtpd[25479]: NOQUEUE: reject: RCPT from unknown[69.57.184.215]: 504 5.5.2 <cfweb1>: Helo command rejected: need fully-qualified hostname; from=<no-reply@curseforge.com> to=<XXX@XXXXX.XXX> proto=ESMTP helo=<cfweb1>

    Long story short 'cfweb1' is not a FQDN, and the IP Address 69.57.184.215 doesnt have a reverse lookup address 215.184.57.69.in-addr.arpa

    This will be the next thing mail servers complain about once the initial problem is corrected.

  • Avatar of gnarfoz gnarfoz Sun, 02 Nov 2008 04:04:24

    I've noticed this as far back as July 23rd, 2008, during beta key handout:

    From my IRC logs:

    Quote:

    Jul 23 00:03:18 <Kody> Technical details of permanent failure:
    Jul 23 00:03:18 <Kody> PERM_FAILURE: Google tried to deliver your message, but it was rejected by the recipient domain. We recommend contacting the other email provider for further information about the cause of this error. The error that the other server returned was: 550 550-5.7.1 {mx053} The recipient does not accept mails from 'curse-gaming.com' over foreign mailservers.
    Jul 23 00:03:18 <Kody> 550-5.7.1 According to the domain's SPF record your host '209.85.200.175' is not a designated sender.
    Jul 23 00:03:18 <Kody> 550 5.7.1 ( http://portal.gmx.net/serverrules ) (state 14).
    Jul 23 00:03:24 <Kody> tsk tsk!
    Jul 23 00:03:59 <Gnarfoz> erm, that that is a failure of *your* server should be obvious to you, right? ;)

    or, from a more recent subscription notification email:

    Delivered-To: gnarfoz@gmail.com
    Received: by 10.140.128.10 with SMTP id a10cs108063rvd;
            Fri, 31 Oct 2008 14:44:04 -0700 (PDT)
    Received: by 10.214.78.14 with SMTP id a14mr1885901qab.217.1225489443524;
            Fri, 31 Oct 2008 14:44:03 -0700 (PDT)
    Return-Path: <subscriptions@curseforge.com>
    Received: from cfweb1 ([69.57.184.215])
            by mx.google.com with ESMTP id 34si9035998yxl.8.2008.10.31.14.44.02;
            Fri, 31 Oct 2008 14:44:03 -0700 (PDT)
    Received-SPF: neutral (google.com: 69.57.184.215 is neither permitted nor denied by best guess record for domain of subscriptions@curseforge.com) client-ip=69.57.184.215;
    Authentication-Results: mx.google.com; spf=neutral (google.com: 69.57.184.215 is neither permitted nor denied by best guess record for domain of subscriptions@curseforge.com) smtp.mail=subscriptions@curseforge.com
    Received: from localhost ([127.0.0.1] helo=cfweb1)
            by cfweb1 with esmtp (Exim 4.67)
            (envelope-from <subscriptions@curseforge.com>)
            id 1Kw1mk-0004fP-EU
            for gnarfoz@gmail.com; Fri, 31 Oct 2008 21:44:02 +0000
    Content-Type: text/plain; charset="utf-8"
    MIME-Version: 1.0
    Content-Transfer-Encoding: quoted-printable
    Subject: Subscription Updates for 8tImER
    From: subscriptions@curseforge.com
    To: gnarfoz@gmail.com
    Date: Fri, 31 Oct 2008 21:44:02 -0000
    Message-ID: <20081031214402.17940.80827@cfweb1>
    

    Configured as 127.0.0.1?
    No FQDN set? ("cfweb1" instead)

    Mail servers configured like that really shouldn't even start :P

    And curse.com has a really awesome combination of MX and SPF entries:
    <<code>>; <<>> DiG 9.5.0-P2 <<>> MX curse.com ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 22819 ;; flags: qr rd ra; QUERY: 1, ANSWER: 7, AUTHORITY: 5, ADDITIONAL: 4

    ;; QUESTION SECTION:

    curse.com. IN MX

    ;; ANSWER SECTION: curse.com. 86360 IN MX 10 aspmx5.googlemail.com. curse.com. 86360 IN MX 1 aspmx.l.google.com. curse.com. 86360 IN MX 5 alt1.aspmx.l.google.com. curse.com. 86360 IN MX 5 alt2.aspmx.l.google.com. curse.com. 86360 IN MX 10 aspmx2.googlemail.com. curse.com. 86360 IN MX 10 aspmx3.googlemail.com. curse.com. 86360 IN MX 10 aspmx4.googlemail.com.

    ;; AUTHORITY SECTION: curse.com. 86346 IN NS ns2.dnsmadeeasy.com. curse.com. 86346 IN NS ns3.dnsmadeeasy.com. curse.com. 86346 IN NS ns4.dnsmadeeasy.com. curse.com. 86346 IN NS ns0.dnsmadeeasy.com. curse.com. 86346 IN NS ns1.dnsmadeeasy.com.

    ;; ADDITIONAL SECTION: aspmx2.googlemail.com. 1678 IN A 209.85.135.27 aspmx3.googlemail.com. 1678 IN A 209.85.199.27 aspmx4.googlemail.com. 1678 IN A 66.249.93.27 aspmx5.googlemail.com. 1678 IN A 74.125.45.27

    ;; Query time: 1 msec ;; SERVER: 89.163.251.152#53(89.163.251.152) ;; WHEN: Sun Nov 2 04:53:00 2008 ;; MSG SIZE rcvd: 369 <</code>>

    <<code>>; <<>> DiG 9.5.0-P2 <<>> TXT curse.com ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 39083 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 5, ADDITIONAL: 0

    ;; QUESTION SECTION:

    curse.com. IN TXT

    ;; ANSWER SECTION: curse.com. 449 IN TXT "v=spf1 ip4:205.234.109.70/24 ip4:66.104.7.34/31 ip4:216.10.247.117 ip4:65.98.12.192/27 include:gmail.com -all"

    ;; AUTHORITY SECTION: curse.com. 86216 IN NS ns1.dnsmadeeasy.com. curse.com. 86216 IN NS ns2.dnsmadeeasy.com. curse.com. 86216 IN NS ns3.dnsmadeeasy.com. curse.com. 86216 IN NS ns4.dnsmadeeasy.com. curse.com. 86216 IN NS ns0.dnsmadeeasy.com.

    ;; Query time: 10 msec ;; SERVER: 89.163.251.152#53(89.163.251.152) ;; WHEN: Sun Nov 2 04:55:11 2008 ;; MSG SIZE rcvd: 251 <</code>>

    The IPs in the SPF record resolve to, in order:
    atlantis.smtpz.com, ip66-104-7-34.z7-104-66.customer.algx.net, smtp.curse.com, (NXDOMAIN).
    The first seems like a previous provider that was used by Curse, the next like a customer ISP IP?!, smtp.curse.com is not suitably configure to be a mail server and the last IP doesn't even resolve to anything.

    Note that smtp.curse.com doesn't have matching A and PTR records (the IP smtp.curse.com resolves to is yet another different one, which also has no PTR record) and thus won't be able to send mail to half the internet.

    I know mail servers are a pain in the ass to setup right, but it seems like you are or were outsourcing your mail stuff to google (somehow?) but failed to implement that properly. Or were allowing any random gmail user to impersonate curse.com. Or something.

    Hope this helps somehow, it's all I could dig up quickly.

  • Avatar of Archarodim Archarodim Sun, 02 Nov 2008 01:44:16

    I've contacted my host to have details about the misconfiguration...

  • Avatar of anmoch anmoch Thu, 30 Oct 2008 21:49:36

    All mails from curseforge are flagged as spam here, so I suspect I'm seeing the same problems.

  • 7 comments

Facts

Last updated on
25 Feb 2009
Reported on
27 Oct 2008
Status
Fixed - Developer made requested changes. QA should verify.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.

Reported by

Possible assignees

Votes (Total: +21, Average: +3.0)