Hallo,

Ik zit met het volgende. Al geruime tijd maak ik gebruik van PHP Mailer, dit werkte altijd naar behoren, maar de laatste tijd kan ik er niet meer echt op vertrouwen. Het gebeurt namelijk regelmatig dat de mail met dikke vertraging binnenkomt of helemaal niet aankomt. Ik heb hierover contact gehad met mijn webhost. Zij konden me verder niet helpen, maar gaven me alleen dit advies:

Het kan, op momenten van drukte, voorkomen dat uw e-mailberichten welke u via phpmail stuurt in een wachtrij komen te staan voordat deze afgeleverd worden in uw mailbox.
U kunt dit beperken door uw e-mail vanaf uw website te versturen middels SMTP. Helaas hebben wij geen voorbeeld contactscript beschikbaar, waardoor ik u hiervoor helaas naar Google moet verwijzen.


Op zich vrij duidelijk, maar nu vraag ik me af hoe ik dit het beste op kan lossen. Kan ik PHP Mailer (makkelijk) omzetten zodat het via SMTP verzonden wordt of is het beter om op iets anders over te stappen, en zo ja wat dan? Ik ben Swift Mailer al tegen gekomen maar heb geen idee of dit een goede oplossing voor me is. Ik ben echt op zoek naar een script waar ik 100% op kan vertrouwen en wat ook redelijk voor een phpleek te gebruiken is.

Graag jullie advies.
De class van phpMailer. Daarin staat de werking van alle functies.
Ik heb dat phpmailer.inc.php bestand hernoemt en geupload naar mijn host en in het formulier script een include geplaatst op regel 24 <?php include("phpmailer.php");?>

probleem opgelost?
Nee. Dit zegt ie als ik op verzenden klik:

Mailer Error
Description:
Could not find file on filesystem
In de code op de vorige pagina, staat nog steeds op regel 39:
$klantemail->AddAttachment($pdffile);

En, ik zeg dit voor alle zekerheid, om PHPMailer met SMTP te gebruiken, heb je ook class.smtp.php nodig.
Blue Flame op 23/11/2012 17:14:24

phpmailer.inc.php

<?php phpmailer.php ?>


En dan gek vinden dat PHP het bestand niet kan vinden...

Eddy Erkelens op 24/11/2012 09:44:44

[quote="Blue Flame op 23/11/2012 17:14:24"]
phpmailer.inc.php

<?php phpmailer.php ?>


En dan gek vinden dat PHP het bestand niet kan vinden...


[/quote]

Er staat als het goed is bij dat ik hem hernoemt heb :).


Verder heb ik dat attachment gedeelte weggehaald en smtp class ook include. Maar goed het schiet allemaal niet echt op en heb het gevoel dat het script nu echt een zootje aan het worden is, dus ik kap er mee omdat ik hier gewoon te weinig verstand van heb en het beter kan laten doen door iemand die dit wel snapt. Wie zich vrij voelt om me hier verder mee te helpen, pm maar. Voor de rest bedankt ;)

Kan iemand me wegwijs maken wat ik dien te doen met het volgende?

$to = '[email protected]'; // YOUR EMAIL

$name = $_POST['name'];
$email = $_POST['email'];
$message = $_POST['message'];
$subject = $_POST['subject'];
$headers = "From: ".$email." \r\n";
$headers .= "Reply-To: ".$email."\r\n";
$headers .= "X-Mailer: PHP/" . phpversion();

mail($to, $subject, $message, $headers);

Dit heb ik nu aan code, alleen werkt het niet omdat ik alleen via SMTP bij m'n host kan mailen.

Ik heb naar de verschillende voorbeelden gekeken op internet, maar kom er niet uit. De code van de PHP Miler voorbeelden geprobeerd te integreren en aan te passen, geen succes.

Anyone?? Merci
Topic hijacking / necroposting much? Maak een nieuw topic. Moderators?

Reageren