Phpmailer

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Remote - Front-end Angular developer

Functie The IT team currently consists of the IT Manager, 2 back-end developers, 1 full-stack developer, 1 designer, and a DevOps engineer. They are currently looking for an experienced Front-end developer who will work autonomously and in a disciplined manner, being the only developer working on their Front-end applications at the start. They do have the ambition to find a second developer soon, who you will then be able to supervise. You will be working on the further development of their existing UI in Angular. But also developing a mobile app. They place great value on User Experience and opt

Bekijk vacature »

Traineeship Front-end developer (WO, 0 tot 3 jaar

Functie Zoals beschreven ga je vanaf start aan de slag bij een passende opdrachtgever, hierbij kijken ze echt naar jouw wensen, kennis/ervaring maar ook de reisafstand. Momenteel hebben ze meerdere klanten waarbij ze groepen hebben opgezet wat maakt dat er diverse uitdagende kansen liggen. Naast het werken bij de opdrachtgever, en het volgen van de masterclasses, zul je regelmatig met de andere trainees in contact zijn. Niet alleen op professioneel vlak maar juist ook bij de borrels en kwartaaluitjes! Kortom; een jaar lang hard aan jezelf werken in combinatie met gezelligheid en plezier. Spreek dit jou aan? Dan komen we

Bekijk vacature »

Applicatie ontwikkelaar

Functie omschrijving Zelfstandige applicatie ontwikkelaar gezocht voor familiair bedrijf in omgeving Barendrecht! Ben jij op zoek naar een nieuwe uitdaging en zoek jij een informele werkgever waar je zelfstandig kunt werken binnen een leuk IT team, lees dan snel verder want wie weet zijn wij op zoek naar jou! Binnen deze rol houdt jij je met het volgende bezig: Onderhouden en ontwikkelen van de IT systemen; Opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werken aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkelen en implementeren van MS PowerApps

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Starter/junior Magento developer gezocht!

Functie Je komt te werken in een zelfsturend team waarin vertrouwen voorop staat en inbreng en ideeën worden gewaardeerd. Ook staat innovatie centraal. Ze bieden jou de mogelijkheid om jezelf door te ontwikkelen. Denk hierbij aan cursussen en een persoonlijk ontwikkelplan. Je komt terecht in het team van momenteel 4 (ervaren) collega’s en zal meewerken aan de doorontwikkeling en nieuwbouw van de Magento platformen van meerdere opdrachtgevers volgens Agile/Scrum. Denk hierbij aan nieuwe functionaliteiten, UX en koppelingen met verschillende back-end systemen. Als starter/junior developer zul je direct begeleid worden door een senior uit het team. Het is van belang dat

Bekijk vacature »

Senior Front-End Developer

As a Senior Front-end Developer you maintain the balance between creativity and functionality for our webshop, and you coach your fellow developers. How do I become a Senior Front-End Developer at Coolblue? As a Front-end Developer you work on the user-friendliness of our webshop for millions of customers. You enjoy working with the UX Designer to pick up stories. You get energy from coming up with creative solutions and are happy to present this within the team. You are also proud of your work and welcome all feedback. Would you also like to become a Senior Front-End Developer at Coolblue?

Bekijk vacature »

Social Media Specialist

Social Media Specialist locatie: Rotterdam (Zuid Holland) Wij zoeken op korte termijn een nieuwe collega, een social media specialist/ adviseur sociale media (24 uur), voor ons sprankelende team Communicatie van CJG Rijnmond. Onze focus ligt op het informeren en binden van onze in- en externe klanten en stakeholders en het versterken van onze naamsbekendheid en zichtbaarheid. Dat doen we in nauwe samenwerking met elkaar. Over de functie Ons team bestaat uit 7 communicatieprofessionals met ieder een eigen expertise. Als lid van het online team ben je verantwoordelijk voor het ontwikkelen, uitvoeren en analyseren van onze socialemediastrategie. Ook stel je campagnes

Bekijk vacature »

Trainee pega developer

Wil jij een mooie stap maken in jouw carrière? Mooi! Bij De Mandemakers Groep haal je binnen 6 maanden je CSA- en CSSA-certificaten, waarna jij aan de slag kan als Pega-developer in ons IT-team. Achter de schermen zorg jij ervoor dat collega’s efficiënt werken en klanten iedere dag beter geholpen worden. Wil jij daaraan bijdragen? En jouw ICT-skills ontwikkelen? Lees dan snel verder en solliciteer vandaag nog als trainee Pega-developer. Wat ga je doen? Als trainee Pega developer leiden wij je op tot gecertificeerd software developer voor het low-code platform PegaSystems. In de training ben je verantwoordelijk voor een te

Bekijk vacature »

Java Developer

Dit ga je doen Het ontwikkelen van nieuwe software; Het ombouwen van de bestaande software; Zowel back- als front-end software ontwikkelen; Het testen; Het implementeren van de volledig geteste software; Het verzorgen van nazorg en het oplossen van bugs; Het opstellen en bijhouden van procesdocumentatie; Je draagt bij aan het agile/scrum processen van het team. Hier ga je werken Ongetwijfeld heb je een of meerdere producten van deze organisatie in huis. Het proces erachter, daar ben je ongetwijfeld minder bekend mee. Deze opdracht geeft je de kans meer over dit proces te weten te komen en een mooie bijdrage te

Bekijk vacature »

Junior/medior Back end developer PHP, Laravel

Functie Jij als ontwikkelaar komt te werken in een team bestaande uit 4 back end programmeurs, 2 vormgevers/ Front end developers en een online marketeer. Qua persoonlijkheden is het team erg gevarieerd van sportfanaten tot gameliefhebbers en Golfers. Een ding heeft iedereen hier gemeen; Passie voor goede code. In jouw rol zul je voor veel van je tijd je bezig houden met het ontwikkelen van maatwerk features en applicaties. Daarnaast hebben wij op aanvraag ook wel eens een website of onderhoudsklusje, die opgepakt moet worden en hier ben jij ook niet vies van. Jij als full stack developer zult dus

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

C#.NET Developer

Dit ga je doen Ontwikkelen van de Back-end in .NET6 / C# en WebAPI (Focus);) Ontwikkelen van de Front-End in Nodje.js en Angular (secundair); Opstellen van een technisch ontwerp; Testen, documenteren en implementeren van de nieuwe applicatie; Verzorgen van de nazorg, na de implementatie; Het oplossen van bugs en incidenten. Hier ga je werken Als C#.NET Developer binnen deze organisatie kan jij het verschil maken. Zij werken momenteel nog met programmatuur die is ontwikkeld in C++. Hiervan gaan zij afscheid nemen zodra alle nieuwe software in C#.NET geschreven is. Een grootschalig en langdurig project. Voor hen is deze software van

Bekijk vacature »

Medior C# Developer

Samen met het development team zorg je ervoor dat alle systemen achter de schermen vlekkeloos werken. Wat doe je als Medior C# Developer bij Coolblue? Als C# developer doe je regelmatig mee aan brainstormsessies over user experience, data en task flow met de UX Designer, Product Owner en Data Scientist in je team. Daarnaast schrijf je op zichzelf staande, consistente en testbare code die goed onderhoudbaar en toekomstbestendig is. Ook C# Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Werken met verschillende soorten data-opslag, zoals Oracle of AWS. Problemen oplossen

Bekijk vacature »

Experienced Lead Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Delft Vacature ID: 13301 Introductie We are seeking a Lead Java Developer for our team in the area of Delft. You will develop an application used exclusively by the engineers and geologists for site characterizations, which imports raw field and laboratory measurements for further processing, integration, ground modelling, and geotechnical analysis and reporting. The client/server application is entirely written in Java, and the server is hosted in the Amazon cloud, utilizing frameworks such as Spring and Hibernate, and connected to an MS SQL Server RDS instance. There is a trend towards using more

Bekijk vacature »
 - Diov  -

- Diov -

06/05/2012 13:57:27
Quote Anchor link
Beste,
ik heb de phpmailer 'geïnstalleerd' voor php 5.
http://sourceforge.net/projects/phpmailer/files/phpmailer%20for%20php5_6/PHPMailer%20v5.1/PHPMailer_v5.1.zip/download

Nu zit ik met het volgende probleem.
Ik moet SMTP server invullen, ook de SMTP gebruikersnaam en wachtwoord.

Ik verstuur mijn email via een hotmail adres.
Ik zou niet meteen weten wat ik er moet invullen.

Op http://www.pfz.nl/wiki/phpmailer/ staat er een installatiebestand.
Ik heb dus een test.php aangemaakt en met de volgende gegevens erin:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
  require_once(class.phpmailer.php');

  $mailer = new PHPMailer();
  $mailer->Subject = '
Voorbeeldje';
  $mailer->Body = '
Dit is het bericht.';
  $mailer->AddAddress('
email@eigen.nl', 'footje bar');
  // $mailer->AddCC('
foobar2@foobar.com', 'footje bar nr 2');
  // $mailer->AddBCC('
foobar3@foobar.net', 'footje bar nr 3');
  $mailer->Send();
?>


Normaal gezien zou ik een bericht moeten ontvangen hebben, maar ik ontvang niets.
Moet ik nog iets veranderen?
 
PHP hulp

PHP hulp

27/05/2026 05:05:31
 
Obelix Idefix

Obelix Idefix

06/05/2012 14:20:03
Quote Anchor link
De code die hierboven staat gaat je sowieso een foutmelding opleveren.
Kijk naar kleuren (op regel 2).
Gebruik ook phpmailer en heb geen smtp gegevens ingevuld. Werkt prima.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//    Phpmailer
    require_once('phpmailer/class.phpmailer.php');
    $mail    = new PHPMailer(); // defaults to using php "mail()"
    $body    = 'testbericht';
    $body    = preg_replace("['\']",'',$body);
    $mail->SetFrom('[email protected]', 'afzender');
    $mail->AddAddress("[email protected]","persoon 1");
    $mail->addCC("[email protected]","persoon 2");
    $mail->Subject    = 'onderwerp e-mail';
    $mail->AltBody    = "Om deze tekst te kunnen lezen, moet uw mailprogramma HTML ondersteunen."; // optional, comment out and test
    $mail->MsgHTML($body);
    $mail->Send();
    $mail->ClearAddresses();    // mailadres schonen
//    End PHPmailer
Gewijzigd op 06/05/2012 14:23:16 door Obelix Idefix
 
 - Diov  -

- Diov -

06/05/2012 14:29:34
Quote Anchor link
Dat was al aangepast,
Ik had nu dit:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
  require_once('class.phpmailer.php');

  $mailer = new PHPMailer();
  $mailer->Subject = 'Voorbeeldje';
  $mailer->Body = 'Dit is het bericht.';
  $mailer->AddAddress('[email protected]', 'footje bar');
//$mailer->AddCC('[email protected]', 'footje bar nr 2');
//$mailer->AddBCC('[email protected], 'footje bar nr 3');

  $mailer->Send();
?>

Nog krijg ik geen mail.
Ik werk met telenet.be
 
Koen Hollander

Koen Hollander

06/05/2012 16:44:47
Quote Anchor link
Ian,
De provider kan niet echt een probleem zijn
 
Obelix Idefix

Obelix Idefix

06/05/2012 17:35:05
Quote Anchor link
Tussen jouw en mijn script zitten nog wel wat verschillen.
Wat als je mijn code gebruikt (en daarin nog wel even een juist mailadres zet)?
 
Toine vd P

Toine vd P

06/05/2012 17:59:58
Quote Anchor link
Beste Dem Iam,

wat je zou kunnen doen is "alleen voor development" een Gmail account gebruiken.
Je gebruikt dan eigenlijk de SMTP server van Google.

Maak b.v. een functie in de class PHPMailer;
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
function IsGoogleMail() {
    $this->IsSMTP();
    $this->SMTPAuth = true;
    $this->SMTPSecure = "ssl";
    $this->Host = "smtp.gmail.com";
    $this->Port = 465;
    $this->Username = "[email protected]";
    $this->Password = "foobarbaz";
}

?>


Voorbeeld verzend-code:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
$email
= new PHPMailer;
$email->From('[email protected]', 'Harry');
$email->AddAddress('[email protected]', 'Sally');
$email->Subject = 'Test title';
$email->Body = 'Test body';
$email->IsGoogleMail();
if (!$email->Send()) {
    printf("\nKon geen e-mail verzonden. (omdat: %s)", $email->ErrorInfo);
    exit;
}

?>


Ik hoop dat je er wat mee kunt, suc!
 
 - Diov  -

- Diov -

06/05/2012 19:07:08
Quote Anchor link
@ Koen, bedankt misschien was dat een probleem.

@ Obelix en Idefix, hoe ziet jouw code eruit?

@ Twan van der Poel, moet ik dan gewoon een gmail account maken? Zonder iets erbij?

Alvast bedankt!
 
Toine vd P

Toine vd P

06/05/2012 19:08:35
Quote Anchor link
Dem Ian,

Ja, correct.

Maar let wel: dit geen duurzame oplossing voor een productie-omgeving!

Groet,
 
 - Diov  -

- Diov -

06/05/2012 19:10:05
Quote Anchor link
Snap ik, ik gebruik een gratis webhost voorlopig en een .tk domein.
Ik kan die SMTP niet echt gebruiken dus.

Het is gewoon een oefensite die nog niet online staat en ik zo kan kijken of alles er goed uit ziet, in alle browser, google chorme, opera, IE 7, IE8 ...
 
Toine vd P

Toine vd P

06/05/2012 19:15:13
Quote Anchor link
De meeste webboeren hebben wel een mogelijkheid om e-mail te verzenden, waar host je?
 
 - Diov  -

- Diov -

06/05/2012 19:18:24
Quote Anchor link
000webhost.com

Maar ik heb even die 2 dingen aangepast.
De functie aangepast, mijn gmail emailadres eringeplaatst en wachtwoord van me gmail eringeplaats.

Van de verzendcode krijg ik een error:
$email->From('[email protected]', 'Harry');

Namelijk:
Fatal error: Call to undefined method PHPMailer::From() in /home/a5991492/public_html/classes/test.php on line 5
 
Toine vd P

Toine vd P

06/05/2012 19:21:44
Quote Anchor link
Mijn fout,

die regel moet zijn:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$email
->From = 'Harry and Sally';
?>
 
 - Diov  -

- Diov -

06/05/2012 19:23:31
Quote Anchor link
@ Twan, na die lijn krijg ik nog een fout.
Call to undefined method PHPMailer::IsGoogleMail()

Ik heb die in de class van de phpmailer helemaal ondeaan gestoken.
Heb niet veel tijd om de fout te zoeken.
 
Toine vd P

Toine vd P

06/05/2012 19:26:50
Quote Anchor link
Dem Ian,

die functie die je geplakt hebt moet niet helemaal onderaan het document geplakt worden, maar in de class PHPMailer.

We hebben tenslotte een nieuwe "methode" voor de "class" PHPMailer geschreven.

Dit betekend dat je de functie moet plakken voordat de laatste acculade de class sluit. (Dus voor de laatste acculade plakken).

Groet,
Gewijzigd op 06/05/2012 19:27:04 door Toine vd P
 
 - Diov  -

- Diov -

06/05/2012 19:31:39
Quote Anchor link
Oke dankje.
Ik werk niet veel met classes.

Nu vindt hij de functie wel.
Dit is de volgende error nu:
SMTP Error: Could not connect to SMTP host. Kon geen e-mail verzonden. (omdat: SMTP Error: Could not connect to SMTP host.)

Waaran kan dit liggen?
SMTP host weet ik ook wel maar snap niet waarom.
 
Toine vd P

Toine vd P

06/05/2012 19:40:25
Quote Anchor link
Dag Dem Ian,

ik denk dat je de extensie openssl niet hebt aanstaan.
Ik zal een kleine uitleg geven:

Maak een PHP bestand met de volgende inhoud:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
phpinfo();
?>


Zoek op "Loaded configuration file" o.i.d. (staat bijna bovenaan).
Daar staat een bestandsnaam achter, bewerk dat bestand.

Zoek naar:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
;extension=php_openssl


en verwijderd de "puntkomma" voor het woord extension.

Herstart de webserver.

In het geval van Apache ...

In linux:
/etc/init.d/apache2 reload
In unix:
/usr/local/etc/rc.d/apache22 reload
In windows vanuit DOS
httpd -k restart
In windows vanuit UI
Start > Programma's > Apache software foundation > Monitor Apache servers
En klik op restart

Lukt het dan wel?

Groet,
Gewijzigd op 06/05/2012 19:42:09 door Toine vd P
 
 - Diov  -

- Diov -

06/05/2012 19:46:32
Quote Anchor link
Ik werk met een webhost. Ik kan de configuratie zien maar niets aanpassen.

Dit staat bij de Loaded configuration file
/usr/local/lib/php.ini

Zou het eigenlijk ook zonder SSL willen? De webhost biedt geen SSL aan
 
Obelix Idefix

Obelix Idefix

06/05/2012 21:07:36
Quote Anchor link
Dem Ian op 06/05/2012 19:07:08:
@ Obelix en Idefix, hoe ziet jouw code eruit?


Code staat in post van 06/05/2012 14:20:03
Gewijzigd op 06/05/2012 21:08:15 door Obelix Idefix
 
Bas  van de Steeg

Bas van de Steeg

06/05/2012 21:25:36
 
 - Diov  -

- Diov -

07/05/2012 07:55:07
Quote Anchor link
Ik heb de errors aangezet en dit kreeg ik toen:

Strict Standards: date() [function.date]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EDT/-4.0/DST' instead in /home/a5991492/public_html/classes/class.phpmailer.php on line 1936

Dit is dus iets van me webhost maar hoe zou ik dit kunnen aanpassen?
Dit staat ietstje boven lijn 1936:

/**
* Returns the proper RFC 822 formatted date.
* @access public
* @return string
* @static
*/
public static function RFCDate() {
$tz = date('Z');
$tzs = ($tz < 0) ? '-' : '+';
$tz = abs($tz);
$tz = (int)($tz/3600)*100 + ($tz%3600)/60;
$result = sprintf("%s %s%04d", date('D, j M Y H:i:s'), $tzs, $tz);

return $result;
}
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.