Soporte » Guías – Resolución de problemas » No puedo enviar emails desde worpress

  • He intentado enviar la contraseña a usuarios a través de wordpress pero no envía nada. He leido algo de smtp y he intentado hacerlo con 3 pluginspero me dan errores;

    WP-Mail-SMTP
    Postman SMTP
    Wp Mail Bank

    Si alguien conoce bien alguno de ellos o sabe otra forma de hacerlo y me puede echar una mano, lo agradezco mucho.
    Por cierto mi servidor de hosting es Hostalia y dicen que el SMTP Server Port es el 587.

Viendo 15 respuestas - de la 1 a la 15 (de un total de 15)
  • Hola ekkamag. Hablas Inglés? Mi Español no muy bien 😉 Quiero ayudarle con su problema. ¿Cuál es el error llegaste con Postman SMTP? Se puede tratar la función «Run a Port Connection Test»?

    ¿Tiene Gmail?

    yeah! my email is ekkamagazine@gmail.com.
    I am going to try it again with Postman SMTP, and then I tell you what happend

    You must connect directly to smtp.gmail.com on port 587. Google will no longer accept relayed mail (mail sent through a 3rd-party SMTP server), unless you do a bunch of things like : enable less secure apps in your Google account, use two-factor authentication, use app-specific passwords, answer CAPTCHA questions when you login.

    Postman was created to avoid all that trouble but you have to use it in OAuth 2.0 mode. And that doesn’t work over port 587. Did you use Postman’s Setup Wizard?

    Sender Email Address
    ekkamagazine@gmail.com

    Sender Email Name
    Ekka Magazine

    SMTP Server Hostname
    smtp.gmail.com

    SMTP Server Port
    Port 465

    Status: Postman is not sending mail.
    //////////////////////////////////////////

    With email info@ekkamagazine.es –> Postman is configured. but then
    Sending the message: Failed Unable to connect via TLS

    I dont know if is better use the first email or the second one.

    yes, I used Postman’s Setup Wizard

    Javascript Origins
    http://ekkamagazine.es/

    Redirect URI
    http://ekkamagazine.es/wp-admin/options-general.php?page=postman

    Client ID
    ekkamagazine@gmail

    Client Secret
    MY PASSWORD IN THIS EMAIL, rigth?

    is this ok?

    This is wrong for two reasons…
    1. SMTP Server Port 465 can not work with TLS
    2. You’ve entered a username/password into the OAuth 2.0 settings instead of a Client ID and Client Secret

    When you start the wizard, this is what should happen:

    1. You enter ekkamagazine@gmail.com as the email. Click next
    2. smtp.gmail.com appears in the hostname. Click next
    3. Port 465 is selected. Click next
    4. Go to Google Developers Console and get a Client ID and Client Secret. Please follow the detailed instructions here under How do I get a Google Client ID?. Enter the Client ID and Client Secret into Postman. Click next
    5. Click finish
    6. Finally choose Request Permission from Google and send a test email

    Does this help you?

    :O

    Ok. I destroyed the web because of permalinks dosent work, so, when I fix this I try again. Thanks you so much.

    But the only option is with Google Developers Console? this service isn´t for free.

    Yes, Google/Gmail is free.

    No, that’s not the only option. You could also try to configure Gmail with your username and password. See To manually configure Password Authentication for any SMTP provider in the installation instructions. But this option is not recommended.

    If you are going to solve this in english please mark the topic as solved and create a new one in the english forum. It makes no sense doing it here.

    Thanks.

    Moderador erchache2000

    (@erchache2000)

    Los pasos que te ha dado Jason son correctos. Puedes usar una cuenta gmail para redireccionar el correo que genera tu instancia WordPress, PERO hay muchos hostings que no lo permiten.

    Ponte en contacto con tu hosting para ver si permiten enviar correos como un relay host, es decir, como un cliente autenticado de correo.

    Si configuras el plugin y luego el hosting «capa» el tráfico smtp generado, chungo cartón ;(

    Por cierto, es preferible usar castellano a inglés en esta zona del foro 🙂

    Hola, gracias por vuestras respuestas. Yo también prefiero que me lo expliquen en castellano porque si ya me parece complicado en español… Pero me ofreció ayuda hablando ingles y por facilitarle.

    erchache2000 ¿qué plugin va bien para hacer eso de forma sencilla?
    yo lo necesito para poner un formulario que funcione y poder enviar la clave a usuarios.

    Me han dicho que lo que no permiten es desde el propio servidor pero que por smtp desde otro sí. O sea que si permiten el relay host.

    He configurado el Postman Smtp y me he hecho la ID de cliente.
    Me lanza el siguiente error:

    PHP v5.3: Yes (5.6.4)
    PHP SSL Extension: Yes
    PHP spl_autoload_register: Yes
    PHP ArrayObject: Yes
    PHP display_errors: On
    PHP errorReporting: 4983
    WordPress WP_DEBUG:
    WordPress WP_DEBUG_LOG:
    WordPress WP_DEBUG_DISPLAY: 1
    Postman Transport: smtp
    Postman Transport Configured: Yes
    Postman Transport Ready: No
    Postman Authorization Type: oauth2
    Postman Encryption Type: ssl
    Postman SMTP Host: smtp.gmail.com
    Postman SMTP Port: 465
    Postman Sender Matches user: No
    Postman Successful Deliveries: 0
    Postman Failed Deliveries: 0
    Postman Bound: No
    Postman Bind failure: No
    Postman Available Transports: 1
    Postman LogLevel: 10000
    Postman Connection Timeout: 10
    Postman Read Timeout: 60

    @ekkamag por favor enviar su pregunta aquí https://wordpress.org/support/plugin/postman-smtp y en Inglés y voy a tratar de ayudarle. puedo ver que tienes problemas de configuración.

    Gracias Jason, ya he escrito allí.

    ekkamag, por favor marca este tema como resuelto.

    Saludos.

Viendo 15 respuestas - de la 1 a la 15 (de un total de 15)
  • El debate ‘No puedo enviar emails desde worpress’ está cerrado a nuevas respuestas.