@antonio0226

Почему не приходит письмо?

Копаюсь с php, нужно отправлять письмо с сайта.
Написал обработку файлов.
foreach ($_FILES["photo_file"]["error"] as $key => $error) {
	    if ($error == UPLOAD_ERR_OK) {
	        $tmp_name = $_FILES["photo_file"]["tmp_name"][$key];
	        $name = basename($_FILES["photo_file"]["name"][$key]);
	        move_uploaded_file($tmp_name, "photo/$name");
	           	var_dump($_FILES["photo_file"]["tmp_name"][$key]);
	 	 }
	}

Пытаюсь отправить с помощью phpmailer
$mail->addAddress('мой адрес', 'John Doe');
    $mail->Subject = 'PHPMailer file sender';
    $mail->msgHTML("My message body");
        // Attach uploaded files
    $mail->addAttachment(photo/$name);
  
  $mail->send();

Но письмо не приходит. Так же пробовал через mail(), эффект тот же. В чем проблема?
  • Вопрос задан
  • 113 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы