In WordPress possiamo modificare la configurazione SMTP per l'invio delle e-mail.
La funzione wp_mail() usa la classe PHPMailer. Possiamo modificarne la configurazione in questo modo:
function my_smtp_conf( $phpmailer ) {
$phpmailer->isSMTP();
$phpmailer->Host = 'smtp.mailtrap.io';
$phpmailer->SMTPAuth = true;
$phpmailer->Port = 2525;
$phpmailer->Username = 'username';
$phpmailer->Password = 'password';
}
add_action( 'phpmailer_init', 'my_smtp_conf' );