Jump to content

Servicio de Correo SMTP - sendinblue.com


Mensajes recomendados

Hola Zoneros, 

En el día de hoy me he fijado que GMAIL, ya no permite el acceso de aplicaciones menos segura. Muchos os preguntareis bueno como nos influye

Debes iniciar sesión para ver el contenido del archivo adjunto en esta publicación.

 

Mucho de nosotros utilizamos la página web de

Debes iniciar sesión para ver el contenido del enlace en esta publicación.
 con diferentes diseños, pero el código de PhpMailer seguramente sea el mismo, por lo que ya no se puede utilizar el gmail para la recuperación de contraseñas o las interacciones del usuario con la web. Otra opción es que se puede utilizar el mismo servidor (host) como emisor de los correos pero esto da problemas a la larga como meter la ip del hosting como spam o que muchos servidores de correo rechacen los mensajes, pero estuve indagando y encontré sendinblue.com, como sustituto de gmail. Lo he probado y la verdad que da buenos resultados, mandan los correos como promoción y ya no te chapan la ip del hosting como spam. Dejo la configuración de sendinblue para estas páginas webs de cms, si alguien necesita ayuda de como configurar la api que lo diga y amplio el mensaje.

    $SMTPAuth = true;
    $SMTPSecure = "tls";
    $EmailHost = "smtp-relay.sendinblue.com";
    $emailPort = 587;

Un saludo!

Enlace para comentar
Compartir en otros sitios

  • 7 months later...
  • 7 months later...

 

En 26/1/2023 a las 3:43, Mt2Mocoa dijo:

alguien tiene una guia de como crear me aparece esto error porfavor necesito una guia porfa

Debes iniciar sesión para ver el contenido del enlace en esta publicación.

Te dejo un código de ejemplo para poder enviar un correo SMTP desde Brevo (anteriormente sendinblue)

<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: api-key
$config = Brevo\Client\Configuration::getDefaultConfiguration()->setApiKey('api-key', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = Brevo\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('api-key', 'Bearer');
// Configure API key authorization: partner-key
$config = Brevo\Client\Configuration::getDefaultConfiguration()->setApiKey('partner-key', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = Brevo\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('partner-key', 'Bearer');

$apiInstance = new Brevo\Client\Api\TransactionalEmailsApi(
    // If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
    // This is optional, `GuzzleHttp\Client` will be used as default.
    new GuzzleHttp\Client(),
    $config
);
$sendSmtpEmail = new \Brevo\Client\Model\SendSmtpEmail([
  	 'subject' => 'from the PHP SDK!',
     'sender' => ['name' => 'Sendinblue', 'email' => '[email protected]'],
     'replyTo' => ['name' => 'Sendinblue', 'email' => '[email protected]'],
     'to' => [[ 'name' => 'Max Mustermann', 'email' => '[email protected]']],
     'htmlContent' => '<html><body><h1>This is a transactional email {{params.bodyMessage}}</h1></body></html>',
     'params' => ['bodyMessage' => 'made just for you!']
]); // \Brevo\Client\Model\SendSmtpEmail | Values to send a transactional email

try {
    $result = $apiInstance->sendTransacEmail($sendSmtpEmail);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling TransactionalEmailsApi->sendTransacEmail: ', $e->getMessage(), PHP_EOL;
}
?>

 

Enlace para comentar
Compartir en otros sitios

Unirse a la conversación

Puedes publicar ahora y registrarte más tarde. Si tienes una cuenta, regístrate para publicar con su cuenta.

Guest
Responder a este tema...

×   Has pegado contenido con formato .   Eliminar formato

  Only 75 emoji are allowed.

×   Tu enlace se ha incorporado automáticamente.   Mostrar un enlace en su lugar

×   Se ha restaurado el contenido anterior. .   Borrar editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recientemente navegando por este tema   0 miembros

    • No hay usuarios registrados visitando esta página.
×
×
  • Crear nuevo...