Senden Sie e-Mail mit SMTP mit Authentifizierung PHP

Aus De Ikoula wiki
Jump to navigation Jump to search

de:Senden Sie e-Mail mit SMTP mit Authentifizierung PHP he:שלחו מייל עם SMTP עם PHP אימות ru:Отправить письмо с SMTP аутентификации PHP 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 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 fr:Envoyer un email avec authentification SMTP avec PHP

Dieser Artikel wurde maschinell übersetzt. Sie können den Artikel Quelle hier ansehen.






Im Rahmen der Nutzung von einem gemeinsam genutzten hosting Ikoula ist es nicht möglich, das Senden von e-Mails aus einem PHP-Skript, unsichere, unsere Server die SMTP-Authentifizierung zu generieren.

Über PHPmai

Hier ist ein Codebeispiel mit 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é";
  } 
?>

Kopie/Fügen Sie den folgenden Code in der Datei und passen Sie die folgenden Elemen :

$body = "Test de PHPMailer.";
Text der Nachricht senden. Es kann Text Brutto- oder im HTML-Format sein.
$mail->Host = "mail.votredomaine.tld";
SMTP-Relay, die Ihre Nachricht schickt
$mail->Username = "votre email";
Ihre E-mail-Adresse, die auch verwendet werden, um den SMTP-Server identifizieren
$mail->Password = "mot de passe";
Ihr SMTP-Passwort
$mail->From = "votre email";
e-Mail-Adresse, die als Absender erscheinen
$mail->FromName = "votre nom";
Name des Absenders
$mail->Subject = "This is the subject";
Titel
$mail->AltBody = "corps du message au format texte";
Text der Nachricht im nur-Text-Forma
$mail->AddReplyTo("votre mail","votre nom");
Standard-Antwortadresse
$mail->AddAttachment("./examples/images/phpmailer.gif");
pièce jointe si besoin
$mail->AddAddress("adresse Empfängers 1","adresse destinataire 2");
destinataire(s)

Zusatzinformationen

Beim Arbeiten mit Skripten, e-Mails zu senden, ist es wichtig zu berücksichtigen, dass dies die ersten Ziele der Missbrauch durch Spammer sind. Es ist daher wichtig, dass Sie Ihre Skripte so weit wie möglich zu sichern.

Unsere erste Empfehlung ist, nicht die üblichen Mail-Box verwenden. Lieber eine Adresse, die ausschließlich für diesen Zweck werden.

Wenn Sie den oben stehenden Code in einem Kontaktformular verwenden, wird empfohlen, dass Sie hinzufüg CAPTCHAs.




Dieser Artikel erschien Sie nü ?

0



Du bist nicht berechtigt Kommentare hinzuzufügen.