Мне нужно иметь возможность получить адрес электронной почты от пользователя, а затем использовать php для отправки им электронной почты со ссылкой. Я знаю, что есть некоторые реализации, использующие jquery или AJAX, но у меня нет опыта ни в одной из этих тем. Я надеялся на что-то простое. благодаря
Я пытаюсь отправить электронное письмо с изображением; Тело моего письма: <?php $message = <<< email <img src="http://planet-earth.bogus.us/icons/secret.pictures.gif"> Dear {$email}, email; ?> Когда я получаю письмо, я не вижу изображение. Вместо этого я вижу <img src="http://planet-earth.bogus.us/icons/secret.pictures.gif"> . Я знаю, что это из-за <<< email; как бы я мог отображать изображение вместо кода, используя <<< email? ОБНОВИТЬ […]
Следующий код отправляет электронное письмо с моего сайта, но письмо приходит от cgi-mailer@kundenserver.de , как мне изменить его на адрес электронной почты отправителя, который я дал переменной $email : <?php if(isset($_POST['submit'])) { $msg = 'Name: ' .$_POST['FirstName'] .$_POST['LastName'] ."\n" .'Email: ' .$_POST['Email'] ."\n" .'Message: ' .$_POST['Message']; $email = $_GET['Email']; mail('me@example.com', 'Message from website', $msg ); […]
Я хочу знать, как получить SMTP-сервер для использования PHPMailer для отправки автоматических писем с моим созданным электронным письмом (email@mydomain.com). Мой веб-хост не предоставляет его. Я привел свой домен в OnlyDomains а мой веб- 000Webhost – 000Webhost . <?php require './PHPMailer-master/PHPMailerAutoload.php'; $mail = new PHPMailer; $mail->isSMTP(); // Set mailer to use SMTP $mail->Host = ''; // […]
Я хочу отправить сообщение об этом письме в кодировке utf8. что я могу сделать для этого include 'functions.php'; $name = stripslashes($_POST['name']); $email = trim($_POST['email']); $subject = stripslashes($_POST['subject']); $message = stripslashes($_POST['message']); $cap=strtoupper($_POST['cap']); $error = ''; $mail = mail(WEBMASTER_EMAIL,$subject,$message, "From: ".$name." <".$email.">\r\n" ."Reply-To: ".$email."\r\n" ."X-Mailer: PHP/" . phpversion()); что я могу отправить в utf8?
Я попытался отправить электронное письмо с использованием сервера gmail со следующими конфигурациями. $config = Array( 'protocol' => 'smtp', 'smtp_host' => 'ssl://smtp.googlemail.com', 'smtp_port' => 465, 'smtp_user' => 'dinukathilanga@gmail.com', 'smtp_pass' => '2334444@', 'mailtype' => 'html', 'charset' => 'iso-8859-1', 'starttls' => true, ); $this->load->library('email', $config); $this->email->from('dinukathilanga@gmail.com', 'Dinuka Thilanga'); $this->email->to('bbelekkaya@gmail.com'); $this->email->subject('Email Test'); $this->email->message('Testing the email class.'); $this->email->send(); echo $this->email->print_debugger(); […]
Я пытаюсь отправить электронную почту с localhost, но почему-то почта не отправляется на любой адрес электронной почты. Я пытаюсь настроить электронную почту с localhost и нашел некоторое решение, которое указывает мне настроить с помощью сервера sendemail, который является \ xampp \ sendmail \ sendmail.exe . Моя проблема в том, что я не могу найти папку […]
У меня есть облако rackspace, где я хочу настроить LAMP. сервер имеет CentOS. У меня установлен sendmail, и функция php mail использует это, но для отправки электронной почты с использованием функции php mail требуется слишком много времени <?php ini_set('display_errors', true); error_reporting(E_ALL); $to = "email@somedomain.com" $subject = "activation code"; $message = "Activation code: 10"; $from = […]
Я пытаюсь использовать функцию mail () php, но продолжаю получать ошибку. Я установил sendmail через sudo apt-get install sendmail , отредактировал файл /etc/php5/cli/php.ini добавив следующий текст в эти строки: sendmail_path = /usr/sbin/sendmail -t sendmail_from = uslonsweb003.ALU@no-reply.com Затем я перезапустил свой веб-сервер и использовал эту команду для теста: :~$ php -r "mail('sadmicrowave@gmail.com', 'test subject', 'test body […]
Для отправки электронных писем я использую следующее: $subject = 'subject is here'; $message_raw = 'e-mail text'; $message = base64_encode($message_raw); $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/plain; charset=UTF-8' . "\r\n"; $headers .= 'Content-Transfer-Encoding: base64' . "\r\n"; $headers .= 'From: papa.sk <register@papa.sk>' . "\r\n"; $sendit = mail($to, $subject, $message, $headers); Для некоторых пользователей электронные […]