Como configurar envio de e-mails SES AWS sem uso de plugins no WordPress

Picture of Ivon Filho

Ivon Filho

Procurando desenvolvedor freelancer para seu projeto?

Insira o seguinte código no arquivo functions.php do seu tema ativo:

add_action('phpmailer_init', 'send_smtp_email');
function send_smtp_email( $phpmailer ) {
    if(!is_object($phpmailer)) {
        $phpmailer = (object) $phpmailer;
    }
    
    $phpmailer->isSMTP();     
    $phpmailer->Host = 'email-smtp.us-west-2.amazonaws.com';
    $phpmailer->SMTPAuth = true; // Força o uso de autenticação SMTP
    $phpmailer->Port = 587;
    $phpmailer->Username = 'XXXXX';
    $phpmailer->Password = 'XXXXX';
    $phpmailer->SMTPSecure = 'tls'; // Use tls encryption
    $phpmailer->From = 'contato@seuemail.com.br'; 
    $phpmailer->FromName= 'Remetente';
}
Rolar para cima