Lo siento, pero es que no he terminado de entenderlo. ¿Tengo que descargarme un plugin de smtp? ¿Aunque en el servidor me hayan dicho que no puedo hacerlo a través de smtp porque lo tienen capado? Si puedes, por favor, te agradecería que me aclarases un poco más los pasos que debería dar. Y perdona las molestias 🙁
Hola, me interesa este tema, porque a mi me pasa lo mismo. Me dijeron del servidor donde tengo ubicada la página de wordpress que no podía utilizar el smtp porque lo tenían capado, que lo tenía que hacer de otra manera. Y no consigo ver la forma de hacerlo. Cada vez que alguien se suscribe, no le está llegando el correo de confirmación. A ver si me podéis echar un cable. Gracias!!
El plugin smtp necesita el servidor de correo que usarás para enviar los correos con su usuario y contraseña correspondiente.
Si usas una cuenta de correo de hosting de pago, dependerá de la calidad de servicio del mismo.
Muchos hostings te chapan la instancia si ven que envías correos a saco usando funciones de php, canta falso positivo de que te han hackeado el server y lo usan para spam.
Gracias por contestar, no tenía conocimiento sobre los hostings. Sin embargo anteriormente traté de utilizar un plugin smtp pero no sé si será por la configuración, no logré enviar un correo de confirmación correctamente.
Normalmente los hostings llevan muy mal el que tu instancia envíe correos directamente a través de php.
Yo probaría a instalar un plugin smtp y usaría una cuenta de correo, así tendría la instancia WordPress configurada para enviar mails como si fuera un cliente de correo y da menos problemas.
Tienes que configurar tu instancia WordPress como si fuera un cliente de correo, esto es,
añadir un plugin de smtp y usar un usuario y contraseña de un servicio de correo externo, como por ejemplo, gmail.
@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.
Iniciador del debate
ekkamag
(@ekkamag)
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
Iniciador del debate
ekkamag
(@ekkamag)
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.
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 🙂
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.