PHPMailer mit Lima-City
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
adresse
aktuell folgende einstellungen
anhang
betreff
code
dank
erfolgsmeldung
fehler
fehlermeldung
folgende fehlermeldung
host
not
nutz
pfad
port
schlichter tippfehler
server
spezielle situation
stecken
tag
-
Hallo,
ich habe ein wenig mit PHPMailer versucht. Dabei tag/nutz">nutze ich aktuell folgende Einstellungen, die aber momentan nicht funktionieren:
<?php include("../lib/phpmailer/class.phpmailer.php"); $mail = new PHPMailer(); $body = "TESTTESTTEST<br>Fertig getestet"; $mail->IsSMTP(); $mail->SMTOPAuth = true; $mail->SMTPSecure = "ssl"; $mail->Host = "localhost"; $mail->Port = "25"; $mail->Username = "noreply@prograpp.de"; $mail->Password = "**********"; $mail->From = "noreply@prograpp.de"; $mail->FromName = "PHPMailer"; $mail->Subject = "Newsletter"; $mail->AltBody = "PlainText"; $mail->MsgHTML($body); $mail->IsHTML(true); $mail->AddReplyTo("info@prograpp.de"); // $mail->AddAttachment("pfad/zum/anhang", "virus.exe"); //Anhang $mail->AddAddress("mail@prograpp.de"); if (!$mail->Send()) { echo "Fehler:<br>" . $mail->ErrorInfo; } else { echo "Erfolg!"; } ?>
Fehlermeldung:
SMTP Error: Could not connect to SMTP host. Fehler: SMTP Error: Could not connect to SMTP host.
Passwort ist aber ganz sicher korrekt, läuft alles hier bei Lima!
Vielen Dank für Hilfe im Vorraus! -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hallo prograpp.
Verändere bitte einmal diese zwei Zeilen:$mail->Host = "mail.lima-city.de"; $mail->Port = "465";
Sonst ist mir jetzt nichts aufgefallen. -
Vilen Dank erstmal. Wenn ich das mache, kommt jedoch folgende Fehlermeldung:
SMTP Error: The following recipients failed: mail@prograpp.de Fehler: SMTP Error: The following recipients failed: mail@prograpp.de SMTP server error: 5.7.1 : Client host rejected: Access denied
Beitrag zuletzt geändert: 23.3.2015 18:34:11 von prograpp -
so, hab extra noch mal nachgesehen.
ich blick's nicht, weshalb,
aber es geht bei mir ohne dem ganzen SMTP-geschlonze.
versuchs mal einfach so, ohne noch was dazu:
----------------- schnipp --------------
$mail_absender = 'bla@bla';
$mail_empfaenger = 'blubb@blubb';
$betreff = 'deinbetreff';
mail($mail_empfaenger, $betreff, "Emailinhalt", "from:$mail_absender");
---------------- schnapp ---------------
dein HOST und PORT und INCLUDe läßt du mal weg.
geht es? bei mir geht's komischerweise.
-
Danke.
Ja klar, so läuft das, geht dann aber über das 50-Mails-am-Tag-Limit, was ich eigentlich vermeiden wollte...
Trotzdem Danke -
Hallo,
existiert die Adresse "mail@prograpp.de" überhaupt? Der Fehler sieht mir nicht danach aus... Du musst selbstverständlich an eine gültige Adresse mailen, ansonsten wird eine Fehlermeldung ausgegeben... -
ist das eventuell ein schlichter Tippfehler ,
ein O zuviel in ... $mail->SMTOPAuth = true; .... ?
$mail->IsSMTP();
$mail->SMTOPAuth = true;
$mail->SMTPSecure = "ssl";
$mail->Host = "localhost";
$mail->Port = "25";
Beitrag zuletzt geändert: 24.3.2015 2:11:05 von flamm -
@staymyfriend ja, die E-Mail Adresse existiert, wobei PHP das doch nicht überpüfen kann, oder?
@flamm Vielen Dank, immerhin wird jetzt eine Erfolgsmeldung angezeigt! Trotzdem ist die Mail noch nicht angekommen. Ich werde es weiter versuchen! -
ja, das lästigste sind mehrere Fehler, die man dann mühsam einzeln herausklauben muss.
good luck .
---
und - manchmal muss man eine mail halt mehrfach absenden (lassen) bevor sie durchkommt.
(generell gemeint, nicht auf die spezielle situation. ist wie bei SMS - manchmal stecken sie, und dann werden ein paar auf einmal geliefert - zumindest bei meinem provider, bevorzugt wenn aus dem eigenen netz ...)
Beitrag zuletzt geändert: 24.3.2015 18:39:51 von flamm -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage