ik ben bezig om een systeem te maken zodat ik een nieuwsbrief vanop mijn website kan versturen.
Hiervoor heb ik Swiftmailer succesvol gedownload, en in de website ingepast.
Ik kan via mijn (gratis) webhost een SMTP-Server gebruiken, dit heb ik geprobeerd en maar hiermee kan ik maar een mailtje per 2 pinuten sturen (3owl.com). Dus voor nieuwsbrieven niet echt succesvol!
Ik las dat Gmail en Hotmail ook SMTP-server hebben en heb dit ook proberen toepassen...
$transport = Swift_SmtpTransport::newInstance('mx1.3owl.com', 2525)
->setUsername('[email protected]')
->setPassword('Het correcte wachtwoord');
// Bovenstaande werkt dus perfect (zij het met maximum van 1 mail/2 minuten = spambeveiliging)
$transport = Swift_SmtpTransport::newInstance('smtp.gmail.com', 25)
->setUsername('[email protected]')
->setPassword('Het correcte wachtwoord');
$transport = Swift_SmtpTransport::newInstance('smtp.live.com', 25)
->setUsername('[email protected]')
->setPassword('Het correcte wachtwoord');
// Bovenstaande twee mogelijkheden werken dus NIETDe code's die niet werken geven (puur ter informatie) volgende fout:
Fatal error: Uncaught exception 'Swift_TransportException' with message 'Connection could not be established with host smtp.gmail.com [Connection timed out #110]' in /home/u399707880/public_html/PEAR/Swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php:259 Stack trace: #0 /home/u399707880/public_html/PEAR/Swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php(64): Swift_Transport_StreamBuffer->_establishSocketConnection() #1 /home/u399707880/public_html/PEAR/Swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php(115): Swift_Transport_StreamBuffer->initialize(Array) #2 /home/u399707880/public_html/PEAR/Swiftmailer/lib/classes/Swift/Mailer.php(80): Swift_Transport_AbstractSmtpTransport->start() #3 /home/u399707880/public_html/PEAR/Swiftmailer/test.php(95): Swift_Mailer->send(Object(Swift_Message)) #4 {main} thrown in /home/u399707880/public_html/PEAR/Swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php on line 259
Zodus, mijn vraag, kan ik Hotmail en/of Gmail gebruiken als SMTP-Server? Of best overstappen naar een betaalde webhoster waarmee wel ineens heel veel mails tegelijk gestuurd kunnen worden. Of nog anders, gebruik ik misschien de verkeerde manier....
Allezinds, ik weet ook dat je met exerne webprogramma's (Mailchimp,....) nieuwsbrieven kunt versturen, maar voor het gebruikersgemak zou dit vanop mijn server moeten lukken...
Alvast bedankt voor het lezen (& sorry, moest er een logisch antwoord op zijn, maar ik heb al wat googled en ik kom er niet)
Oli4 P