Wyślij e-mail z SMTP z PHP uwierzytelniania: Różnice pomiędzy wersjami
| Linia 1: | Linia 1: | ||
| + | <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]] | ||
Wersja z 18:16, 29 paź 2015
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
ro:Trimite e-mail cu SMTP cu PHP autentificare
ru:Отправить письмо с SMTP аутентификации PHP
fr:Envoyer un email avec authentification SMTP avec PHP
Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu tutaj.
W kontekście wykorzystania udostępnionych hostingu Ikoula nie jest możliwe do wygenerowania posyłanie poczta elektroniczna ze skryptu PHP nie są bezpieczne, nasze serwery wymagają autoryzacji SMTP.
Za pośrednictwem PHPmailer
Oto przykład kodu przy użyciu 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é";
}
?>
Kopia /Wklej poniższy kod w pliku i dostosowywać następujące elementy :
- $body = "Test de PHPMailer.";
- treści wiadomości, aby wysłać. Może to być tekst brutto lub w HTML.
- $mail->Host = "mail.votredomaine.tld";
- Przekaźnika SMTP, który będzie wysyłać wiadomości
- $mail->Username = "votre email";
- Twój adres e-mail, który będzie również służyć do identyfikacji serwera SMTP
- $mail->Password = "mot de passe";
- Twoje hasło SMTP
- $mail->From = "votre email";
- e-mail adres, który będzie wyświetlany jako nadawca
- $mail->FromName = "votre nom";
- nazwa nadawcy
- $mail->Subject = "This is the subject";
- temat postu
- $mail->AltBody = "corps du message au format texte";
- treści wiadomości w formacie zwykłego tekstu
- $mail->AddReplyTo("votre mail","votre nom");
- Domyślny adres zwrotny
- $mail->AddAttachment("./examples/images/phpmailer.gif");
- pièce jointe si besoin
- $mail->AddAddress("adresse adresat 1","adresse destinataire 2");
- destinataire(s)
Dodatkowe informacje
Podczas pracy ze skryptami do wysyłania e-maili, to jest ważne, aby pamiętać, że są to pierwsze cele nadużycia przez spamerów. Dlatego jest ważne, aby zabezpieczyć swoje skrypty jak najwięcej.
Naszym pierwszym zaleceniem jest nie używać skrzynki pocztowej zwykle. Wolę używać adresu, które będą wyłącznie do tego celu.
Jeśli używasz ten kod powyższy formularz kontaktowy, zaleca się, aby dodać Captcha.
W tym artykule wydawało ci się przyda ?
Włącz automatyczne odświeżanie komentarzy