Доброе утро, Я хочу удалить предупреждение gmail «gmail couln't проверяет, что ... @ ... отправил это сообщение», когда я отправляю электронное письмо с php.Удалить предупреждение электронной почты gmail, не подтвержденное при отправке почты с помощью PHP
Я знаю, что это потому, что я использую функцию электронной почты php, у которой нет аутентификации, поэтому я пытаюсь PHPMailer и PHP грушу, но страница поворачивается и поворачивается, пока не будет бесконечно, и ничего не произойдет. Мой хост 1 & 1. Я пытаюсь использовать gmail вместо smtp и учетной записи вместо 1 & 1, но такой же результат.
<?php
// Pear Mail Library
require_once "Mail.php";
$from = '<***@motelavigna.co>'; //change this to your email address
$to = '<***@gmail.com>'; // change to address
$subject = 'Insert subject here'; // subject of mail
$body = "Hello world! this is the content of the email"; //content of mail
$headers = array(
'From' => $from,
'To' => $to,
'Subject' => $subject
);
$smtp = Mail::factory('smtp', array(
'host' => 'auth.smtp.1and1.fr',
'port' => '465',
'auth' => true,
'username' => '***@***.co', //co is not an error
'password' => '***' // your password
));
// Send the mail
$mail = $smtp->send($to, $headers, $body);
?>
спасибо.
благодаря он работает, с простым Emai, но не с PEAR почты, но это достаточно для меня. – bormat