У меня есть сервер с поддержкой почты, например example.com . Я настроил сервер и добавил записи MX через cpanel, чтобы я мог получать и отправлять почту через outlook.com с адресом myaddr@example.com . Записи MX domains.live.com из domains.live.com . Теперь мне нужно отправлять почту программно с помощью PHP с использованием SMTP. Я попробовал PHPmailer, используя следующий […]
Hay Я использую PHPMailer для отправки некоторых простых писем, однако функция SetFrom () не работает, хотя код, который я использую, прямо из phpmails docs ( http://phpmailer.worxware.com/index .php? pg = examplebmail ) Здесь моя ошибка Call to undefined method PHPMailer::SetFrom() и мой сценарий require_once('inc/phpmailer/class.phpmailer.php'); $mail = new PHPMailer(); // defaults to using php "mail()" $body = […]
Я пытаюсь создать форму, которая отправляет электронное письмо с заполненными пользователем данными. Пока все отправляется правильно, однако приложение не включено в отправленное электронное письмо. Любая помощь будет оценена по достоинству. Форма HTML, запрашивающая у пользователя данные. "Mailerindex.html" <html> <head> <link rel ="stylesheet" type = "text/css" href = "style.css" /> </head> <div class="form-style-8"> <body> <form action= […]
После поиска stackoverflow я не получил никакого ответа на мою проблему. Проблемы в том, что у меня есть форма с кнопкой загрузки, поэтому, когда пользователь отправляет файл, который будет немедленно отправлен мне по электронной почте. Я использую phpmailer, но я получаю сообщение вместо сообщения + вложения. Любая идея, где проблема? PS im для более простых […]
Я изо всех сил пытаюсь настроить PHPMailer и работать в своем приложении. Установка кажется достаточно простой. Моя структура каталогов выглядит так: |-[controllers] |—controller.php |-[vendor] |—[PHPMailer] |——class.phpmailer.php |——PHPMailerAutoload.php |-index.php index.php <?php … require __DIR__ . '/vendor/PHPMailer/PHPMailerAutoload.php'; … ?> controller.php <?php include('vendor/PHPMailer/class.phpmailer.php'); $mail = new PHPMailer(); … ?> в <?php include('vendor/PHPMailer/class.phpmailer.php'); $mail = new PHPMailer(); … ?> […]
Я столкнулся с странной проблемой с PHPmailer (версия 5.1), с которой я пытаюсь работать. Я видел здесь немало хороших отзывов, поэтому я решил попробовать. Я обнаружил, что при попытке создать настраиваемое подтверждающее сообщение с условным выражением, основанным на $mail->send() , я получаю дубликаты писем. Я могу дублировать его с помощью общего сценария testemail.php, который поставляется […]
Я использую PHPMailer, JavaScript и PHP, через свой код я отправляю электронное письмо конкретному пользователю, следующий шаг – это прикрепить файл с адресом электронной почты. Но у меня есть два вопроса: первый из них связан со следующим кодом: Часть HTML: <input type="file" name="myFile" id="myFile" required/> Я использую этот, чтобы прикрепить файл, часть сообщения электронной почты […]
Следующий код работает на моем локальном сервере xampp, но не отправляет электронные сообщения на удаленном хосте. Я получаю эту ошибку: Сообщение не может быть отправлено. Ошибка отправителя. Ошибка SMTP connect (). require_once('header.php'); require_once('PHPMailer/PHPMailerAutoload.php'); function sendMail($address, $message){ $mail = new PHPMailer; //$mail->SMTPDebug = 3; // Enable verbose debug output $mail->isSMTP(); // Set mailer to use SMTP […]
У меня небольшие проблемы с PHPMailer. Может кто-нибудь помочь? Пожалуйста, не говорите мне, что мое имя пользователя и пароль могут быть неправильными. Я проверял три раза, и они верны. Строки кода, которые, я думаю, могут быть проблемой: $mail->Host = 'smtp.gmail.com'; $mail->Port = 587; $mail->SMTPSecure = 'tls'; $mail->SMTPAuth = true; $mail->Username = '*********@gmail.com'; $mail->Password = '*********'; […]
Я пытаюсь отправить электронное письмо с этой конфигурацией: return [ 'driver' => 'smtp', 'host' => 'mail.mydomain.com', 'port' => 26, 'from' => ['address' => 'mailer@mydomain.com', 'name' => 'Mailer'], 'encryption' => 'tls', 'username' => env('MAIL_USERNAME'), 'password' => env('MAIL_PASSWORD'), 'sendmail' => '/usr/sbin/sendmail -bs', 'pretend' => false, ]; Когда я отправлю форму, я получаю этот erorr: ErrorException in StreamBuffer.php […]