WordPress.org

Ready to get started?Download WordPress

Forums

Cannot Send E-mails to Yahoo and Gmail (9 posts)

  1. blogger.metrand
    Member
    Posted 2 years ago #

    I'm using WordPress Version 3.2.1.
    I installed a plugin named WP-Mail-SMTP Version 0.9.1
    My settings for WP-Mail-SMTP are as follows:
    From Email = blogger@metrand.com
    From Name = Metrand Corp
    Mailer = Send all WordPress emails via SMTP
    Return Path = [ ] Set the return-path to match the From Email unchecked
    SMTP Host = mail.metrand.com
    SMTP Port = 25
    Encryption = No encryption
    Authentication = No: Do not use SMTP authentication
    User name = blogger
    Password = ***********

    There's a function to "Send Test" an e-mail so I send to the following:
    julius.castillo@metrand.com - successful
    info@metrand.com - successful
    leo@madanguit.com - successful
    oracle.neuron@yahoo.com - failed
    oracle.neuron@gmail.com - failed

    Here's the error message for Send Test to yahoo:
    "SMTP Error: The following recipients failed: oracle.neuron@yahoo.com
    SMTP server error: 5.7.1 Unable to relay for oracle.neuron@yahoo.com

    Here's the error message for Send Test to gmail:
    "SMTP Error: The following recipients failed: oracle.neuron@gmail.com
    SMTP server error: 5.7.1 Unable to relay for oracle.neuron@gmail.com

    For users who have yahoo or gmail accounts who register to my blog site: http://blog.metrand.com - they are not getting e-mails for their password.

    Those who register using email accounts other than yahoo or gmail are successful.

    Please help. Thanks.

  2. Can you make a gmail/yahoo account and try sending an email to it, outside of WP?

    It's possible your domain is being blocked by those places.

  3. blogger.metrand
    Member
    Posted 2 years ago #

    Ok, I have a yahoo account oracle.neuron@yahoo.com and a gmail account oracle.neuron@gmail.com.

    I successfully sent two test e-mails from blogger@metrand.com to both e-mail accounts mentioned above. Therefore I conclude that my domain (metrand.com) is not blocked by both yahoo ang gmail.

  4. Google "SMTP server error: 5.7.1 Unable to relay for" (yes without the email address) and you'll see that the issue that when an un-authenticated account (i.e. someone who didn't pass through ID and password) is emailing.

    Try changing:
    Authentication = No: Do not use SMTP authentication

    to yes.

  5. blogger.metrand
    Member
    Posted 2 years ago #

    I changed the setting from
    Authentication = No: Do not use SMTP authentication
    to
    Authentication = Yes: Use SMTP authentication

    Result: the problem got worse
    Not only that I cannot send e-mails to yahoo and gmail accounts but I cannot send to any address including my domain. Before changing, I was able to send emails to info@metrand.com... NOW - NOT ANYMORE.

    SMTP Authentication is for the sender's user-id/password. Previously we have proven that my domain (metrand.com) is not blocked by yahoo or gmail. It could be that WordPress is blocked by yahoo or gmail... and that's why I need help.

  6. WordPress is not blocked. Email doesn't work like that :) The problem is the way your mail server is set up.

    Not only that I cannot send e-mails to yahoo and gmail accounts but I cannot send to any address including my domain.

    That REALLY tells me your server's set up funny. What happens if you don't use that plugin at all, and let WP handle email itself?

    Also, do Google "SMTP server error: 5.7.1 Unable to relay for"

    Read up on what other people have seen. This is NOT a WP problem, it's a problem with SMTP and PHP, perhaps, but it's not (directly) WP.

  7. blogger.metrand
    Member
    Posted 2 years ago #

    Based on my first post:

    There's a function to "Send Test" an e-mail so I send to the following:
    julius.castillo@metrand.com - successful
    info@metrand.com - successful
    leo@madanguit.com - successful

    Therefore I can send e-mails to all other domains. I have blogger@metrand.com - I can use this to send to any address including yahoo ang gmail. But if I go through WP, I can't.

  8. Yes, and that is all a function of the plugin, which is set up to use STMP, which is categorically not what WordPress uses, by default, for emailing people.

    WP uses PHPMail out of the box.

    Turn off the plugin.

    Try to register an account with your gmail or yahoo email address. What happens?

  9. Callum Macdonald
    Member
    Posted 2 years ago #

    The plugin is working fine (but I would say that, I'm the plugin author!). The problem is that you are not using the correct settings.

    Ask your server administrator what SMTP settings you should use to send email and then put them into the plugin. If you don't have SMTP authentication turned on, it's very unlikely that emails will work correctly, unless mail.metrand.com is configured to allow forwarding of all email from your server's IP address.

    If mail doesn't work with SMTP auth enabled, then you probably are using the wrong username / password. What error message are you getting with SMTP authentication enabled?

Topic Closed

This topic has been closed to new replies.

About this Topic