Forum Replies Created

Viewing 11 replies - 1 through 11 (of 11 total)
  • Thread Starter joshukraine

    (@joshukraine)

    Matt,

    Thanks for your quick response. I’m glad to hear that a solution is in the works.

    I really like Subscribe2. We’ve used it for quite a while and it’s always served us well. I just sent you a donation through PayPal. I appreciate your work on this plugin and your prompt support.

    I’ll be looking forward to the new update when it comes out.

    Thanks again!

    Thread Starter joshukraine

    (@joshukraine)

    Hi there,

    We are continuing to have trouble sending email, and it’s clear that this is due to incompatibilities between DreamHost’s email policies and the Subscribe2 plugin. They are limiting us to no more than 200 emails per hour. Some of our blogs have in excess of 200 subscribers and so the notification process fails.

    DreamHost also says that, under their new policies, the subscription service has to log the IP address of each subscriber at the time of their subscription confirmation. The DreamHost rep I have been emailing with claims he is familiar with Subscribe2, and that just this week you adjusted the db tables to be compliant with their policies. He said that another customer contacted you with this same issue. He has checked our existing Subscribe2 db tables (like in the last 30 minutes) and says they are not the new, compatible type. We have installed every update of Subscribe2 that’s come out, and I haven’t seen this change. How do I get this new “DreamHost” compliant version of Subscribe2?

    Lastly, is there a way in Subscribe2 to adjust the number of emails sent per hour? If that could be limited to smaller batches of, say, 190, then we would be able stay under their limit. Any thoughts?

    Thanks again for your help on this. ๐Ÿ™‚

    Thread Starter joshukraine

    (@joshukraine)

    OK, that makes sense. Thanks so much for all your help!

    Thread Starter joshukraine

    (@joshukraine)

    UPDATE:

    OK I just published a new post to my blog, and that email went out to everyone. So that’s 90% of the problem resolved.

    However, I still cannot get any other email function to work. This would include Settings>Email, the Send Email to Subscribers feature, or the preview of the Send Email to Subscribers feature. For all of those, it appears Subscribe2 is still trying to send from the email of the logged in user.

    Thoughts? Thanks.

    Thread Starter joshukraine

    (@joshukraine)

    mattyrob,

    Thanks for the info. The steps you outlined above are actually the things I understood when I first saw the warning within the plugin. At that point, I set up an email address that was “on-domain.” My blog is http://www.ofreport.com, so I set up a WordPress admin level user with the email address admin@ofreport.com.

    I’ve tested this address and it can send and receive email no problem. (It uses Google Apps)

    I’ve also verified that Subscribe2 is set to send from the new admin user in Settings. Unfortunately, when I go to the Subscribe2 plugin, Settings>Send Email Preview, I still don’t get the email.

    As suggested by DreamHost, I’ve checked the mail logs, and if I’m understanding the correctly, it appears that the email is still being sent from my personal email address, which is “off-domain”.

    Here’s one of the logs I just now copied off the server:

    Return-Path: <>
    X-Original-To: joshukraine@papeete.dreamhost.com
    Delivered-To: joshukraine@papeete.dreamhost.com
    Received: by papeete.dreamhost.com (Postfix)
    	id 2C1C818A6F9; Thu, 13 Sep 2012 10:36:45 -0700 (PDT)
    Date: Thu, 13 Sep 2012 10:36:45 -0700 (PDT)
    From: MAILER-DAEMON@papeete.dreamhost.com (Mail Delivery System)
    Subject: Undelivered Mail Returned to Sender
    To: joshukraine@papeete.dreamhost.com
    Auto-Submitted: auto-replied
    MIME-Version: 1.0
    Content-Type: multipart/report; report-type=delivery-status;
    	boundary="20C3C18A4F8.1347557805/papeete.dreamhost.com"
    Content-Transfer-Encoding: 8bit
    Message-Id: <20120913173645.2C1C818A6F9@papeete.dreamhost.com>
    
    This is a MIME-encapsulated message.
    
    --20C3C18A4F8.1347557805/papeete.dreamhost.com
    Content-Description: Notification
    Content-Type: text/plain; charset=us-ascii
    
    This is the mail system at host papeete.dreamhost.com.
    
    I'm sorry to have to inform you that your message could not
    be delivered to one or more recipients. It's attached below.
    
    If you are a current customer of DreamHost, please contact our
    technical support team here
    
    https://panel.dreamhost.com/support
    
    If you are not a customer please use our contact form at.
    
    http://dreamhost.com/contact
    
    If you do so, please include this email in your support ticket. You can
    delete your own text from the attached returned message.
    
    		DreamHost Email Support
    
    <joshukraine@gmail.com>: host crusty.dreamhost.com[208.113.207.5] said: 550
        5.7.1 Sender domain not allowed. Please read: http://dhurl.org/20b (in
        reply to end of DATA command)
    
    --20C3C18A4F8.1347557805/papeete.dreamhost.com
    Content-Description: Delivery report
    Content-Type: message/delivery-status
    
    Reporting-MTA: dns; papeete.dreamhost.com
    X-Postfix-Queue-ID: 20C3C18A4F8
    X-Postfix-Sender: rfc822; joshukraine@papeete.dreamhost.com
    Arrival-Date: Thu, 13 Sep 2012 10:36:45 -0700 (PDT)
    
    Final-Recipient: rfc822; joshukraine@gmail.com
    Action: failed
    Status: 5.7.1
    Remote-MTA: dns; crusty.dreamhost.com
    Diagnostic-Code: smtp; 550 5.7.1 Sender domain not allowed. Please read:
        http://dhurl.org/20b
    
    --20C3C18A4F8.1347557805/papeete.dreamhost.com
    Content-Description: Undelivered Message
    Content-Type: message/rfc822
    Content-Transfer-Encoding: 8bit
    
    Received: by papeete.dreamhost.com (Postfix, from userid 11143723)
    	id 20C3C18A4F8; Thu, 13 Sep 2012 10:36:45 -0700 (PDT)
    To: joshukraine@gmail.com
    Subject: [OFReport.com] Faithful Men
    Date: Thu, 13 Sep 2012 17:36:45 +0000
    From: Plain Text Full Preview <joshukraine@gmail.com>
    Message-ID: <5dd72b664d429d6169ef7b01691b2a51@www.ofreport.com>
    X-Priority: 3
    X-Mailer: PHPMailer 5.2.1 (http://code.google.com/a/apache-extras.org/p/phpmailer/)
    Reply-To: Plain Text Full Preview <joshukraine@gmail.com>
    Precedence: list
    List-Id: =?UTF-8?Q?Joshua_and_Kelsie_Steele_=E2=80=93_Missionaries_proclaiming_Jes?=
     =?UTF-8?Q?us_Christ_in_Ukraine?=
    MIME-Version: 1.0
    Content-Transfer-Encoding: 8bit
    Content-Type: text/plain; charset="UTF-8"
    
    Dear Subscriber,
    
    Joshua and Kelsie have added a new post to their blog. We appreciate your
    interest in our ministry overseas.
    
    View this post online at: http://www.OFReport.com/2012/08/faithful-men/
    
    Posted by: Joshua
    
    Faithful Men
    
    The August issue of our newsletter, Overseas Field Report, is now available. In
    this issue we give you the latest news about our summer project, Carpathian
    Mountain Outreach 2012.
    
    Download the PDF here ยปย [download#43#size#nohits]
    
    If you subscribe to Overseas Field Report by regular mail, you should be
    receiving a printed copy of this issue in the next week or so. As always, we
    greatly appreciate your prayers and support for our ministry.
    
    --
    You received this e-mail because you asked to be notified when new updates are
    posted. If you wish to unsubscribe, please visit
    http://OFReport.com/subscriptions and adjust your preferences accordingly.
    
    --20C3C18A4F8.1347557805/papeete.dreamhost.com--

    Please let me know if there’s something I’m missing. Thank you!

    Thread Starter joshukraine

    (@joshukraine)

    mattyrob,

    Thanks for your reply. I’ve been corresponding with my web host (DreamHost) and it now appears that the problem may be caused by a new policy change in the way they handle email. I’ve pasted in their latest response here:

    I tested the form and received the email it sent. The email I received
    had the from address <admin@ofreport.com>. You should have no problems
    sending emails out with the from address <admin@ofreport.com>.

    The reason the from address suddenly became an issue is a mail policy
    change we made recently, to restrict the from address of emails that are
    sent through DreamHost’s servers. Emails sent by your website code should
    have a from address that correctly reflects that, such as
    <admin@yourwebsite.com>. Many other from addresses, including ones from a
    major email provider (GMail, Yahoo, etc), will be blocked by our servers.
    It sounds like your php form is using the site visitor’s email addresses
    as the from address on the emails it sends. This is a technique called
    spoofing, where the DreamHost server is sending mail, but it’s pretending
    to be someone else (in this case, the site visitor). This technique has
    negatively affected the reputation of our mail servers (endangering our
    ability to host mail at all), and led to our admins implementing the
    current from address restrictions.

    Emails blocked from sending are not lost, but bounce back to the server
    user who hosts the site that sent the email. You can view them (they are
    just text files) in the Maildir/new and Maildir/cur directories on the
    webserver.

    If you have any other questions or issues, please let me know, I’m always
    happy to help!

    Is there any way I can adjust the settings in Subscribe2 to get around this limitation from DreamHost? Again, thanks for your help!

    Josh

    Thread Starter joshukraine

    (@joshukraine)

    mattyrob,

    Thanks for the input. I am using a child theme bases on the WordPress’s standard TwentyEleven theme. Although this has never caused any issues, I did try switching back to the vanilla TwentyEleven. No effect.

    Also, I realized that since the problem started I had not attempted to subscribe any new users. When I did this, I was able to subscribe a new email address without a problem and promptly received a notification via email. So the plugin can send email, it’s just not sending it when a new post is published OR when any preview email function is invoked. Basically, the new subscriber notification (and subsequent confirmation) are the only operations with which I have been successful at generating emails using the Subscribe2 plugin.

    I’ll go ahead and install one or both of the mail plugins you suggested and see what that yields. If you have any other ideas, I’d love to hear them.

    Cheers,
    josh

    Thread Starter joshukraine

    (@joshukraine)

    OK I finally found the problem. After pouring over reams of PHP code, deactivating all my plugins, comparing files between my WP install and my friend’s, the problem was just a simple setting. Under Discussion > Settings, there is an option to show/not show avatars. I had this set to not show. I thought this setting only affected commenters, but apparently it’s global. Once I turned it on, bingo. My gravatar appeared. ๐Ÿ™‚

    Thanks again to those who posted ideas!

    Thread Starter joshukraine

    (@joshukraine)

    dkotter: Thanks for the info. One thing that’s interesting is that the theme I used to help my friend is the same one I’m using: WordPress’s own TwentyEleven. I grant it could be a plugin conflict. I’ll mess around with that a bit and see what I can come up with. Thanks again!

    Thread Starter joshukraine

    (@joshukraine)

    esmi: Yes

    Thread Starter joshukraine

    (@joshukraine)

    dkotter: Yes and yes. I’ve had a Gravatar account for some time and use in many other web-based services. It’s connected with the same email registered with my WordPress blog.

Viewing 11 replies - 1 through 11 (of 11 total)