Я не могу отправить электронное письмо с помощью PHP mail (). Я также пробовал PHPMailer и Swiftmail без успеха. Однако следующая команда на сервере успешно отправляет почту. cat test.txt | mail -s "test mail" my@email.com Есть ли способ отслеживать, откуда возникает проблема? mail () просто возвращает true или false.
Эй, ребята. У меня установлены мои серверы через EC2. У меня была установка postfix, но, как обычно, электронные письма отправлялись в спам-бокс. Я подписался на SAS Amazons, я вижу, что все говорят, что его легко внедрить, хотя я не могу понять, что это понятно. Я загрузил PHP SDK и поместил его в папку inc. Остановил […]
Эй, ребята, я не могу за всю свою жизнь выяснить, где я здесь ошибся. Когда форма отправляется, она берет ее на пустую страницу. Нет ошибок или подтверждено. Просто Бланк. Я предполагаю, что это синтаксическая ошибка, но я просто не могу ее увидеть по какой-то причине. Вы, ребята, видите что-нибудь? Вот мой код формы: <form method="POST" […]
Я использую этот код для отправки почты в php: mail($to,$subject,$message,$headers); Он отлично работает, но если мы проверим полный заголовок почты, он покажет сервер сайта, на который была отправлена почта. Я хочу знать, есть ли какой-либо возможный способ, чтобы мы могли изменить полный заголовок этого и показать что-то еще в полном заголовке в почте. заранее спасибо
Я отправляю почту без ответа, используя функцию почты PHP. Проблема в том, что письма были отправлены, но не получались в моем почтовом ящике, когда я использую следующие заголовки «From»: От: Имя отправителя <noreply@localhost.com> От: noreply@localhost.com От: Имя отправителя <test@localhost.com> У меня нет фактического почтового адреса noreply@localhost.com , но у меня есть test@localhost.com . Я думаю, […]
Привет, может кто-нибудь помочь, почему я не могу отправить электронное письмо в учетную запись gmail. Я делаю модуль пароля для изменения пароля и подтвержу пароль. Я отправлю ссылку подтверждения на учетную запись электронной почты моих клиентов. Многие обращаются ко мне за то, что они не получили электронные письма. Вот мой код: $headers .= "MIME-Version: 1.0 […]
Я столкнулся с проблемой нечетного восклицательного знака в электронной почте. Для этого я тестировал отдельную почтовую обработку с кодировкой base64. Это нормально работает. Я устанавливаю заголовок следующим образом. $headers = "MIME-Version: 1.0" . "\r\n"; $headers .= "Content-type:text/html;charset=iso-8859-1" . "\r\n"; $headers .= "Content-Transfer-Encoding:base64" . "\r\n"; // More headers $headers .= 'From:'.$from. "\r\n"; $htmlcode = rtrim(chunk_split(base64_encode($msg))); $ret=mail($to,$subj,$htmlcode,$headers); […]
когда я попытался отправить почту с помощью функции php mail на localhost, я получаю следующую ошибку …. что может быть проблемой …. Я даже попытался изменить файл php.ini и дал значение хоста smtp для моего поставщика услуг, и это все еще работает Предупреждение: mail () [function.mail]: Не удалось подключиться к почтовому серверу на порту «localhost» […]
я попытался отправить электронное письмо из своей системы, но получил это сообщение об ошибке. Unable to find the socket transport "ssl" – did you forget to enable it when you configured PHP? Я уже вижу другие подобные сообщения, но не могу решить свою проблему. Я попытался изменить свой код с «ssl» на «tls», но get1 […]
так как я уже не знаю PHP, мне нужна помощь в некотором кодировании. У меня есть контактная форма php, которая отлично работает, где элементы формы html обрабатываются с помощью javascript и этого php-кода: <?php $to = "contact@ihabovich.ga"; $from = $_REQUEST['email']; $name = $_REQUEST['name']; $headers = "From: $from"; $subject = "[Contact form] You have a message […]