Как подключить smtp для office 365 вручную для WordPress
Чтобы воспользоваться данным кодом, нужно быть зарегистрированным в office365.
add_action( 'phpmailer_init', 'smtp_enable_for_office365' ); function smtp_enable_for_office365( $phpmailer ) { $phpmailer->isSMTP(); // Указываем, что это SMTP $phpmailer->SMTPAuth = true; // Указываем, что это SMTP с авторизацией $phpmailer->Host = 'smtp.office365.com'; // URL, изменять по необходимости $phpmailer->Port = '587'; // Порт, изменять по необходимости $phpmailer->Username = 'login-office365@mail.com'; // Логин в office365, указать свой $phpmailer->Password = 'pass12345'; // Пароль в office365, указать свой $phpmailer->SMTPSecure = 'tls'; // Указываем, что это SMTP в режиме tls $phpmailer->From = 'mail@site.com'; // От кого, указать свой email $phpmailer->FromName = 'Мой супер сайт'; // Название сайта, указать своё }
—
Эта заметка встроена в: phpmailer_init