• Resolved codeGlaze

    (@codeglaze)


    WordPress v 3.8
    Sendpress v 0.9.7.1

    I know this isn’t really a SendPress specific problem, but I was hoping to crowd source the issue. I’m having trouble finding any definitive help utilizing my search-fu.

    Current Status :
    * Email sends through SMTP
    * The sender account exists on my server
    * Email DOES deliver to GMail, MSN/Hotmail/Outlook/Live and my own server addresses. (Inbox and/or Junk counts as delivery)

    Problem :
    Email does NOT deliver to AOL or Yahoo, in any folder. It’s not in Junk/Spam, it’s not in the inbox. It’s just not there.

    Has anyone else run into this wall?

Viewing 1 replies (of 1 total)
  • Thread Starter codeGlaze

    (@codeglaze)

    Resolved! (Only took 13 hours >.>)

    Okay so! For people looking to properly authenticate their website generated emails … here is some help.

    1. Use mail-tester.com !

    * You are given a randomly generated email address to send your test emails to. You can use that same address repeatedly. There’s a refresh option at the top of the ‘results’ page. Use it each time you send a new test email to that address.

    2. Enable/setup SPF for your emails.

    * mail-tester.com has a ton of guides customized to many hosts.

    3. Sign your email with DKIM

    • Install Amazon SES DKIM Mailer
      (Thank you Roger MacRae, you are a godsend)
    • Generate a DKIM key set (socketlabs)
    • -> ‘Domain’ is the domain for your emails… what ever comes after the @ in your email.

      So me@example.com would be example.com
      BUT me@my.example.com would be my.example.com.
      No need for www. or http://

      -> ‘Selector’ can seriously be anything. Just keep it short.
      [ Instructions from the WP Plugin ]

    • Copy your Private Key
      ( Including —–BEGIN RSA PRIVATE KEY—– and —–END RSA PRIVATE KEY—– )
    • Paste your Private Key into a file named .htkeyprivate
    • Upload .htkeyprivate to the ROOT level of your server. (The very top level, outside of the ‘www’ folder.)
    • Set permissions to 400 or 440
    • Add your public domainkey to your DNS Records (MX Entry / DNS Zone Editor / etc)
      [Here’s a guide]
    • -> Select the domain you will be adding the DNS entries to.
      -> You will be adding (or editing) two new TXT records.
      -> First record:

    • HOST = _domainkey
    • TTL = 14400
    • Type = TXT
    • Points to = t=y;o=~;

    -> Save
    -> Second record:
    (this is where your need your ‘selector’ from about and your PUBLIC key)

    • HOST = <your selector here>_domainkey
    • TTL = 14400
    • Type = TXT
    • Points to = <your PUBLIC KEY here>

    -> Save

    The value t=y advises that the domain is still in testing mode. Once all is set up and working, you’ll want to remove that.

    o=~ specifies that some of the mail from your domain is signed, but not all. You should specify o=- if all of the mail coming from your domain will be signed.

    4. If you are on any blacklists, start the process of trying to remove yourself from them.

Viewing 1 replies (of 1 total)
  • The topic ‘[Plugin: SendPress] Email not delivering to Yahoo or AOL’ is closed to new replies.