Отправить письмо с SMTP аутентификации PHP: различия между версиями
Ikbot (обсуждение | вклад) |
Ikbot (обсуждение | вклад) |
||
| (не показано 5 промежуточных версий этого же участника) | |||
| Строка 1: | Строка 1: | ||
| + | <span data-link_translate_ru_title="Отправить письмо с SMTP аутентификации PHP" data-link_translate_ru_url="Отправить письмо с SMTP аутентификации PHP"></span>[[:ru:Отправить письмо с SMTP аутентификации PHP]][[ru:Отправить письмо с SMTP аутентификации PHP]] | ||
| + | <span data-link_translate_he_title="שלחו מייל עם SMTP עם PHP אימות" data-link_translate_he_url="%D7%A9%D7%9C%D7%97%D7%95+%D7%9E%D7%99%D7%99%D7%9C+%D7%A2%D7%9D+SMTP+%D7%A2%D7%9D+PHP+%D7%90%D7%99%D7%9E%D7%95%D7%AA"></span>[[:he:שלחו מייל עם SMTP עם PHP אימות]][[he:שלחו מייל עם SMTP עם PHP אימות]] | ||
| + | <span data-link_translate_de_title="Senden Sie e-Mail mit SMTP mit Authentifizierung PHP" data-link_translate_de_url="Senden+Sie+e-Mail+mit+SMTP+mit+Authentifizierung+PHP"></span>[[:de:Senden Sie e-Mail mit SMTP mit Authentifizierung PHP]][[de:Senden Sie e-Mail mit SMTP mit Authentifizierung PHP]] | ||
| + | <span data-link_translate_nl_title="Stuur e-mail met SMTP met PHP verificatie" data-link_translate_nl_url="Stuur+e-mail+met+SMTP+met+PHP+verificatie"></span>[[:nl:Stuur e-mail met SMTP met PHP verificatie]][[nl:Stuur e-mail met SMTP met PHP verificatie]] | ||
| + | <span data-link_translate_it_title="Inviare email con SMTP con autenticazione PHP" data-link_translate_it_url="Inviare+email+con+SMTP+con+autenticazione+PHP"></span>[[:it:Inviare email con SMTP con autenticazione PHP]][[it:Inviare email con SMTP con autenticazione PHP]] | ||
| + | <span data-link_translate_pt_title="Enviar e-mail com SMTP com autenticação PHP" data-link_translate_pt_url="Enviar+e-mail+com+SMTP+com+autentica%C3%A7%C3%A3o+PHP"></span>[[:pt:Enviar e-mail com SMTP com autenticação PHP]][[pt:Enviar e-mail com SMTP com autenticação PHP]] | ||
<span data-link_translate_es_title="Enviar correo electrónico con SMTP con autenticación de PHP" data-link_translate_es_url="Enviar+correo+electr%C3%B3nico+con+SMTP+con+autenticaci%C3%B3n+de+PHP"></span>[[:es:Enviar correo electrónico con SMTP con autenticación de PHP]][[es:Enviar correo electrónico con SMTP con autenticación de PHP]] | <span data-link_translate_es_title="Enviar correo electrónico con SMTP con autenticación de PHP" data-link_translate_es_url="Enviar+correo+electr%C3%B3nico+con+SMTP+con+autenticaci%C3%B3n+de+PHP"></span>[[:es:Enviar correo electrónico con SMTP con autenticación de PHP]][[es:Enviar correo electrónico con SMTP con autenticación de PHP]] | ||
<span data-link_translate_en_title="Send email with SMTP with PHP authentication" data-link_translate_en_url="Send+email+with+SMTP+with+PHP+authentication"></span>[[:en:Send email with SMTP with PHP authentication]][[en:Send email with SMTP with PHP authentication]] | <span data-link_translate_en_title="Send email with SMTP with PHP authentication" data-link_translate_en_url="Send+email+with+SMTP+with+PHP+authentication"></span>[[:en:Send email with SMTP with PHP authentication]][[en:Send email with SMTP with PHP authentication]] | ||
Текущая версия на 17:39, 9 февраля 2017
ru:Отправить письмо с SMTP аутентификации PHP
he:שלחו מייל עם SMTP עם PHP אימות
de:Senden Sie e-Mail mit SMTP mit Authentifizierung PHP
nl:Stuur e-mail met SMTP met PHP verificatie
it:Inviare email con SMTP con autenticazione PHP
pt:Enviar e-mail com SMTP com autenticação PHP
es:Enviar correo electrónico con SMTP con autenticación de PHP
en:Send email with SMTP with PHP authentication
ja:PHP による認証と SMTP でメールを送信します。
ar:إرسال البريد الإلكتروني مع SMTP مع مصادقة بي إتش بي
zh:发送电子邮件的 SMTP 与 PHP 认证
ro:Trimite e-mail cu SMTP cu PHP autentificare
pl:Wyślij e-mail z SMTP z PHP uwierzytelniania
fr:Envoyer un email avec authentification SMTP avec PHP
Эта статья является результатом автоматического перевода, выполняемого программного обеспечения. Вы можете посмотреть исходный статьи здесь.
В контексте использования общих хостинга Ikoula это не возможно генерировать отправки электронной почты из PHP скрипта non безопасные, наши серверы, требующие проверки подлинности SMTP.
Через PHPmailer
Здесь приведен пример кода с использованием PHPmailer.
// exemple serveur windows ikoula
<?php
include("class.phpmailer.php");
include("class.smtp.php");
date_default_timezone_set("Europe/Paris");
$mail = new PHPMailer();
$body = "Test de PHPMailer.";
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->Host = "mail.votredomaine.tld";
$mail->Port = 25;
$mail->Username = "votre email";
$mail->Password = "mot de passe";
$mail->From = "votre email"; //adresse d’envoi correspondant au login entré précédemment
$mail->FromName = "votre nom"; // nom qui sera affiché
$mail->Subject = "This is the subject"; // sujet
$mail->AltBody = "corps du message au format texte"; //Body au format texte
$mail->WordWrap = 50; // nombre de caractères pour le retour à la ligne automatique
$mail->MsgHTML($body);
$mail->AddReplyTo("votre mail","votre nom");
$mail->AddAttachment("./examples/images/phpmailer.gif");// pièce jointe si besoin
$mail->AddAddress("adresse destinataire 1","adresse destinataire 2");
$mail->IsHTML(true); // envoyer au format html, passer a false si en mode texte
if(!$mail->Send()) {
echo "Mailer Error: " . $mail->ErrorInfo;
} else {
echo "Le message à bien été envoyé";
}
?>
Копирование /Вставьте приведенный ниже код в ваш файл и настроить следующие элементы :
- $body = "Test de PHPMailer.";
- тело сообщения для отправки. Это может быть текст брутто или в HTML.
- $mail->Host = "mail.votredomaine.tld";
- Ретрансляция SMTP, который будет отправлять сообщения
- $mail->Username = "votre email";
- Ваш адрес электронной почты, который также будет использоваться для идентификации сервера SMTP
- $mail->Password = "mot de passe";
- Ваш пароль SMTP
- $mail->From = "votre email";
- электронный адрес, который будет отображаться в качестве отправителя
- $mail->FromName = "votre nom";
- имя отправителя
- $mail->Subject = "This is the subject";
- сообщение подлежит
- $mail->AltBody = "corps du message au format texte";
- тело сообщения в формате обычного текста
- $mail->AddReplyTo("votre mail","votre nom");
- адрес ответа по умолчанию
- $mail->AddAttachment("./examples/images/phpmailer.gif");
- pièce jointe si besoin
- $mail->AddAddress("adresse получатель 1","adresse destinataire 2");
- destinataire(s)
Дополнительная информация
При работе со сценариями для отправки писем, важно иметь в виду, что они являются первым объектом злоупотребления спамерами. Поэтому важно, что вы защитить применяемые сценарии, насколько это возможно.
Наша первая рекомендация заключается в том, чтобы не использовать ваш обычный почтовый ящик. Предпочитают использовать адрес, который будет исключительно для этой цели.
Если вы используете код выше в контактную форму, мы рекомендуем добавлять Искаженного.
Эта статья представляется вам быть полезным ?
Включить автоматическое обновление комментариев