irc
eByteNet » Forum » Programmieren » PHP & MySQL » E-Mail versenden mit php
Seiten: 1

20.09.2008 um 23:07:42
chhalpha


Avatar von chhalpha

Registriert: 19.09.2008
eBN-Alter: 3M 21T

Beiträge: 2
Verwarnungen: 0

eBytes: 0

Titel: E-Mail versenden mit php
Man muss lediglich den PhPMailer (google.de) downloaden und den Anweisungen in der Readme Datei folgeleisten und schon kann man mit folgendem Code einfach E-Mails verschicken.

Falls jemand verbesserungsvorschläge hat wäre das sehr hilfreich


PHP-Code:
<?php
require("class.phpmailer.php");

$mail = new PHPMailer();
$mail->SetLanguage("de""./phpmailer/");
$mail->IsSMTP();                                      // set mailer to use SMTP
$mail->Host "mail.gmx.net:25;mail.gmx.net:25";  // specify main and backup server
$mail->SMTPAuth true;     // turn on SMTP authentication
$mail->Username "deinAdresse@gmx.de";  // SMTP username
$mail->Password "dein Passwort"// SMTP password

$mail->From "deine [mail]Adresse@gmx.de[/mail] ";
$mail->FromName "deinName";
$mail->AddAddress("deineAdresse@gmx.de""deinName");// name is optional
                 
$mail->AddReplyTo("irgendeine deiner e-mail adressen""Reply-Information");

$mail->WordWrap 50;                                 // set word wrap to 50 characters
//$mail->AddAttachment("/var/tmp/file.tar.gz");          add attachments
//$mail->AddAttachment("/tmp/image.jpg", "new.jpg");     optional name
$mail->IsHTML(true);                                  // set email format to HTML

$mail->Subject "Accountdaten";
$mail->Body    "This is the HTML message body <b>in bold!</b>";
$mail->AltBody "This is the body in plain text for non-HTML mail clients";

if(!
$mail->Send())
{
   echo 
"Message could not be sent. <p>";
   echo 
"Mailer Error: " $mail->ErrorInfo;
   exit;
}

echo 
"Message has been sent";
?>



Einen Aktivierungslink könnte man beispielsweise so einbauen

PHP-Code:
 $message.= "<html><body bgcolor='#FFFFFF' text='#000000'><p>Willkommen bei blablup.de. Klicken sie auf den Aktivierungslink um ihre Anmeldung abzuschliessen $link Mit freundlichen Grüßen              Ihr blaBlup Team</p></body></html>";

$mail->Body    $message


MfG
chhalpha
Zuletzt bearbeitet von kroete am 20.09.2008 um 23:47:41 Uhr
OFF Melden

20.09.2008 um 23:50:11
kroete
Moderator

Avatar von kroete

Registriert: 15.06.2007
eBN-Alter: 1J 6M 27T

Beiträge: 498
Verwarnungen: 0

eBytes: 2152.73

Titel: Re: E-Mail versenden mit php
Das ist jetzt schon der zweite Beitrag mit Creditklau, den ich von dir finde. Setz Code und Fremde Texte in Zukunft in die dafür vorgesehenen BBCodes.

Ich habe deine eBytes erst mal genullt.
_______________________________

OFF Melden

.::Werbung::.


eByteNet » Forum » Programmieren » PHP & MySQL » E-Mail versenden mit php
Seiten: 1

Du hast in diesem Forum keine Schreibrechte!

Computer Notdienst in Leipzig | Software Installtionsservice | Computer