PHPMailer fout SMTP

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back-end programmeur

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een uitdagende werkgever in omgeving Waalwijk zijn wij op zoek naar een enthousiaste softwareontwikkelaar met kennis of ervaring met C# en SQL. In een uitdagende rol als C#.NET Developer werk je samen met een enthousiast en informeel team aan het bouwen van maatwerk software voor variërende klanten. Verder ziet jouw takenpakket er als volgt uit: Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je houdt je bezig met het ontwikkelen

Bekijk vacature »

Medior Front end developer React

Functie Voor deze functie ben ik op zoek naar een enthousiaste front end developer die communicatief vaardig is. Jij wordt onderdeel van een enthousiast jong team dat werkt aan grote websites. Binnen jouw rol ben jij diegene die de vertaling maakt van design naar functionele code en zorg jij voor goede experience op meerdere platformen. Dit doe je natuurlijk door gebruik te maken van Javascript, HTML, CSS en React. Daarnaast wordt er gebruik gemaakt van Webcomponents en verschillende authenticatie tools. Doordat er hier gestreefd wordt naar de beste gebruikerservaringen, wordt het product constant doorontwikkeld. Hierdoor blijven ze voor op de

Bekijk vacature »

Back end developer Python, PHP

Functie Jij als full stack ontwikkelaar zult komen te werken samen met 1 PHP ontwikkelaar een PO en een flexibele schil aan ontwikkelaars . Samen ga je ervoor zorgen dat de huidige producten doorontwikkeld worden. De marketplace is geschreven in PHP Laravel en in de front end React. De roostersoftware is ontwikkeld in Python in combinatie met React in de front end. Jij zult voornamelijk (lees 75%) werken aan de roostersoftware. Momenteel ligt de uitdaging in het feit dat de roostersoftware breder schaalbaar moet worden zodat het voor meerdere flexwerkers ingezet kan worden. Verder willen ze financiële koppelingen gaan maken

Bekijk vacature »

Back-End Developer in Laravel / PHP

Functie omschrijving Wij zijn op zoek naar een Medior PHP Laravel Developer voor een gaaf bedrijf in de omgeving van Amsterdam! Voor een enthousiast team die zich graag bezig houdt met softwareontwikkeling zijn wij op zoek naar versterking. Je werkt in een klein ontwikkelteam en bent zeer betrokken bij alle aspecten van de softwareoplossingen. Van het ontwerpen tot de oplevering. Binnen deze functie ga je aan de slag met het aanpassen, verbeteren en vernieuwen van de logistieke oplossingen. Je krijgt veel te maken met koppelingen naar systemen en de verzoeken van de klant. Je komt terecht in een team, waarbij

Bekijk vacature »

Lead developer (PHP, Symfony, DDD)

Functie Als Lead developer zorg je ervoor dat het team (bestaande uit zowel junior als ervaren developers) in staat is om de kwaliteit van de software (en code) verder te verhogen. In samenwerking met het team, de product owner en de andere lead developers zet je technische lijnen uit en bepaal je de prioriteiten per sprint. Lijkt het jou interessant om complexe problemen op te lossen en bijvoorbeeld een nieuwe applicatiestructuur in Symfony op te zetten? Dan komen wij graag met je in contact. Eisen • HBO werk- en denkniveau (ze kijken niet naar papieren, maar naar denkniveau, motivatie en

Bekijk vacature »

Robot Programmeur

In het kort Drie redenen waarom deze vacature uniek is! Modern, innovatief en Informeel bedrijf waar veel mogelijk is Werken met diverse robot merken Meehelpen met inbedrijfstellingen bij de klant De organisatie Hier ga je aan de slag Dit groeiende bedrijf van totaaloplossingen in de automatisering van productieprocessen, is hoofdzakelijk actief in de Benelux. Vanuit het kantoor in regio Amersfoort worden veel oplossingen geboden in de vorm van robotica. Geen project is hetzelfde wat garant staat voor bijzonder veel afwisseling. De bedrijfsgrootte is ongeveer 80 man. Van gerobotiseerde machinebeladingen tot aan assemblage automatiseringen wordt vanuit krachtige engineering maatwerk equipment geleverd.

Bekijk vacature »

Database Developer

Functie omschrijving Voor een logistieke dienstverlener in omgeving Zuid Beijerland zijn wij op zoek naar versterking. Weet jij als geen ander systemen aan elkaar te koppelen en heb jij goede kennis van SQL en UML, lees dan snel verder! Jouw taken zien er als volgt uit: Je bent in deze rol voornamelijk verantwoordelijk voor het bouwen, implementeren en beheren van koppelingen tussen de bestaande systemen (zowel business 2 business als application 2 application). Daarnaast inventariseer je de wensen van in- en externe klanten, die je vervolgens samen met je collega's, vertaalt naar technische specificaties, die jullie zelf ontwikkelen en implementeren.

Bekijk vacature »

C# .NET Developer

Functie omschrijving Wij zijn op zoek naar een C# .NET Developer voor een leuke opdrachtgever in de omgeving van Hilversum! Voor een leuk bedrijf in de omgeving van Hilversum zijn wij op zoek naar een Back-end developer die klaar is voor een nieuwe uitdaging. Ben jij iemand die graag aan verschillende projecten werkt en het ook leuk vindt om bij klanten op bezoek te gaan? Dan ben jij de perfecte kandidaat! Deze functie is erg divers, je moet dus goed kunnen schakelen. Je komt te werken in een klein team van developers. Binnen het bedrijf hangt er een gemoedelijke informele

Bekijk vacature »

Full Stack Developer

Ben jij een kei van een full-stack developer? Heb je ambitie om te groeien en jezelf te ontwikkelen binnen een ambitieus bedrijf? Gaat jouw hart sneller kloppen van transpilers of frameworks zoals Angular, Vue of React? Dan ben jij de persoon die wij zoeken! Voor onze opdrachtgever zijn wij op zoek naar een full-stack developer om onderdeel te zijn van een team dat bestaat uit gedreven developers. Ieders met hun eigen specialiteiten en kennis van de projecten en behoeften vanuit de product owners. We zoeken iemand die met zijn/haar huidige competenties en domeinen dit team wil begeleiden, stimuleren en tevens

Bekijk vacature »

C# .NET Software Ontwikkelaar

Functie omschrijving Gezocht: Software Developer C# .NET voor een dynamische organisatie! Ben je onlangs afgestudeerd of ben je toe aan de volgende stap in je professionele carrière? Lees dan verder! We zijn momenteel op zoek naar een Software Developer die klaar is voor een nieuwe uitdaging en die onze eindklant in de regio Arnhem kan versterken. In deze functie werk je aan verschillende projecten en bezoek je vaak klanten. Je kunt een rol verwachten met veel uitdaging, diversiteit en verantwoordelijkheid. Bedrijfsprofiel Binnen welke organisatie ga je aan de slag? Je gaat werken bij een organisatie die zich specialiseert in het

Bekijk vacature »

.NET developer

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

Bekijk vacature »

Low Code Developer - Consultant

Functie omschrijving Wil jij fungeren als een spin in het web en samenwerken met klanten? Voor een leuke en interessante opdrachtgever in omgeving Leiden zijn wij op zoek naar een Low Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten en het leiden van projecten. Ben jij toe aan een nieuwe uitdaging en heb jij verstand van datamodellering en NO CODE Platformen? Lees dan snel verder! Bij deze rol horen de volgende werkzaamheden: Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform,

Bekijk vacature »

Junior Software developer

Functie Als junior .NET ontwikkelaar start jij in een compact team met drie ervaren .NET ontwikkelaars. Wij werken op projectbasis en begeleiden zelf het hele traject van A tot Z. Wij bieden jou dan ook een brede functie aan met veel technische uitdaging! Ons traject ziet er als volgt uit: 1) Wij analyseren de behoefte van onze klant 2) Wij werken de behoefte uit en vertalen dit naar technische werkzaamheden en maken een uren/kosten schatting; 3) Wij gaan aan de slag met het ontwikkelen van het product met directe feedback van de klant, zodat datgene gerealiseerd wordt, wat gewenst is;

Bekijk vacature »

Front-end Developer

Dit ga je doen Het onderhouden, ontwikkelen en testen van front-end software van diverse klant- en medewerkersapplicaties; Het ontwikkelen van maatwerk front-end oplossingen in Vue.js en participeren in een scrumteam; Mede-verantwoordelijk voor het begeleiden en coachen van drie junior front-end developers; Verantwoordelijk voor code-reviews en het opstellen van de juiste documentatie zoals userstories en API ontwerp; Participeren in diverse projecten t.b.v. optimalisatie van diverse applicaties; Het opzetten van API koppelingen met externe applicaties. Hier ga je werken Betreffende organisatie is gevestigd in de regio van Swifterbant en is al ruim 20 jaar lang bedreven in het ontwikkelen en aanbieden van

Bekijk vacature »

Developer (One Data)

Do you have experience with managing IT Teams in a service delivery organization? Are you keen to bring the team and our platform to a higher level? Then Nutreco has a very interesting role for you! As a One Data developer you are responsible for the management, running and functional use of our integration landscape and processes within Nutreco. Nutreco is using at this time BizTalk 2016, and Apigee for its API management, to be replaced by Azure Integration Services as of 2023. You will be part of a virtual teams of 11 people (own and outsourced) working in an

Bekijk vacature »
TonnyBoy Verweij

TonnyBoy Verweij

17/02/2014 14:44:35
Quote Anchor link
In de class.phpmailer.php krijg ik een foutmelding die betreft het volgende:
Fatal error: Class 'SMTP' not found in /public/sites/www.tonneurd.com/class.phpmailer.php on line 1158

Als we deze lijn bekijken in het document krijg ik dit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
     /**
     * Get an instance to use for SMTP operations.
     * Override this function to load your own SMTP implementation
     * @return SMTP
     */
    public function getSMTPInstance()
    {
        if (!is_object($this->smtp)) {
            $this->smtp = new SMTP;
        }
        return $this->smtp;
    }


Kan iemand mij verder helpen met dit probleem?

Groetjes,
Tonny
 
PHP hulp

PHP hulp

27/11/2024 07:52:00
 
- Ariën  -
Beheerder

- Ariën -

17/02/2014 15:28:42
Quote Anchor link
Include ook eens: class.smtp.php
 
TonnyBoy Verweij

TonnyBoy Verweij

18/02/2014 11:25:21
Quote Anchor link
Heb me eerste fout zelfstandig weten op te lossen.
Uit me 2e fout kom ik echt niet zo makkelijk.
Krijg een foutmelding dat die niet met me SMTP server kan connecten.
Bij deze voeg ik de code toe:
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
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
<?php

// $email and $message are the data that is being
// posted to this page from our html contact form

$name = $_REQUEST['name'] ;
$email = $_REQUEST['email'] ;
$comments = $_REQUEST['comments'] ;

// When we unzipped PHPMailer, it unzipped to
// public_html/PHPMailer_5.2.0

require("PHPMailerAutoload.php");

$mail = new PHPMailer();

// set mailer to use SMTP
$mail->IsSMTP();

// As this email.php script lives on the same server as our email server
// we are setting the HOST to localhost

$mail->Host = "smtp.gmail.com";  // specify main and backup server

// Port for e-mail

$mail->Port = 465;

$mail->SMTPAuth = true;     // turn on SMTP authentication

// When sending email using PHPMailer, you need to send from a valid email address
// In this case, we setup a test email account with the following credentials:
// email: [email protected]
// pass: password

$mail->Username = "[email protected]";  // SMTP username
$mail->Password = "1----"; // SMTP password

// $email is the user's email address the specified
// on our contact us page. We set this variable at
// the top of this page with:
// $email = $_REQUEST['email'] ;

$mail->From = $email;

// below we want to set the email address we will be sending our email to.
$mail->AddAddress("[email protected]", "Tonny-Boy Verweij");

// set word wrap to 50 characters
$mail->WordWrap = 50;
// set email format to HTML
$mail->IsHTML(true);

$mail->Subject = "You have received feedback from your website!";

// $message is the user's message they typed in
// on our contact us page. We set this variable at
// the top of this page with:
// $message = $_REQUEST['message'] ;

$mail->Body    = $comments;
$mail->AltBody = $comments;

if(!$mail->Send())
{

   echo "Message could not be sent. <p>";
   echo "Mailer Error: " . $mail->ErrorInfo;
   exit;
}


echo "Message has been sent";
?>

[/code}

Kan iemand hiermee verder helpen?

[modedit="Bas IJzelendoorn"]e-mailadressen verwijderd ivm kan op spam.[/modedit]
Gewijzigd op 18/02/2014 19:06:12 door Bas IJzelendoorn
 
Ivo P

Ivo P

18/02/2014 14:37:45
Quote Anchor link
http://phpmailer.worxware.com/?pg=examplebgmail

Gebruikt de gebruikelijke poort 587 ipv 465.
Probeer die eens
 
TonnyBoy Verweij

TonnyBoy Verweij

18/02/2014 16:17:01
Quote Anchor link
Ivo P op 18/02/2014 14:37:45:
http://phpmailer.worxware.com/?pg=examplebgmail

Gebruikt de gebruikelijke poort 587 ipv 465.
Probeer die eens


Werkt helaas ook niet, blijf de foutmelding houden.

Edit: Heb nu een nieuwe foutmelding
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2014-02-18 15:26:50    SMTP ERROR: Failed to connect to server: Connection timed out (110) SMTP connect() failed. Message could not be sent.
Gewijzigd op 18/02/2014 16:27:35 door TonnyBoy Verweij
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

18/02/2014 18:14:12
Quote Anchor link
Voeg dit eens toe
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$mail
->SMTPSecure = 'ssl';
?>
 
TonnyBoy Verweij

TonnyBoy Verweij

18/02/2014 20:23:15
Quote Anchor link
Ger van Steenderen op 18/02/2014 18:14:12:
Voeg dit eens toe
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$mail
->SMTPSecure = 'ssl';
?>


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
2014-02-18 19:22:46    SMTP ERROR: Failed to connect to server: Connection timed out (110) SMTP connect() failed. Message could not be sent.
Mailer Error: SMTP connect() failed.


Blijf dezelfde foutmelding houden helaas.
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

18/02/2014 20:36:47
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$mail
->SMTPDebug = 1;
?>

Wat krijg je dan?
Gewijzigd op 18/02/2014 20:39:18 door Ger van Steenderen
 
TonnyBoy Verweij

TonnyBoy Verweij

18/02/2014 20:43:13
Quote Anchor link
Ger van Steenderen op 18/02/2014 20:36:47:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$mail
->SMTPDebug = 1;
?>

Wat krijg je dan?


Ik krijg precies dezelfde foutmelding...
 
Aad B

Aad B

18/02/2014 20:50:14
Quote Anchor link
Connection timed out, misschien de poort niet open vanaf de bron (waar de php draait) naar smtp.gmail.com??
Waar draai je dit script?
 
TonnyBoy Verweij

TonnyBoy Verweij

18/02/2014 20:51:11
Quote Anchor link
Aad B op 18/02/2014 20:50:14:
Connection timed out, misschien de poort niet open vanaf de bron (waar de php draait) naar smtp.gmail.com??
Waar draai je dit script?


Goedeavond Aad, het script draait bij mijndomein.nl hosting.
 
Aad B

Aad B

18/02/2014 20:52:32
Quote Anchor link
Ivo P op 18/02/2014 14:37:45:
http://phpmailer.worxware.com/?pg=examplebgmail

Gebruikt de gebruikelijke poort 587 ipv 465.
Probeer die eens

Beide poorten zijn "gebruikelijk", $mail->SMTPSecure = "tls"; hoort bij poort 587 en $mail->SMTPSecure = "ssl"; behoort bij poort 465
 
TonnyBoy Verweij

TonnyBoy Verweij

18/02/2014 20:55:05
Quote Anchor link
Aad B op 18/02/2014 20:52:32:
Ivo P op 18/02/2014 14:37:45:
http://phpmailer.worxware.com/?pg=examplebgmail

Gebruikt de gebruikelijke poort 587 ipv 465.
Probeer die eens

Beide poorten zijn "gebruikelijk", $mail->SMTPSecure = "tls"; hoort bij poort 587 en $mail->SMTPSecure = "ssl"; behoort bij poort 465


Voor zowel de ssl en de tls werkt het niet. Blijf dezelfde foutmelding houden.
 
Aad B

Aad B

18/02/2014 20:55:26
Quote Anchor link
TonnyBoy Verweij op 18/02/2014 20:51:11:
Aad B op 18/02/2014 20:50:14:
Connection timed out, misschien de poort niet open vanaf de bron (waar de php draait) naar smtp.gmail.com??
Waar draai je dit script?


Goedeavond Aad, het script draait bij mijndomein.nl hosting.

Ik mis wel de $mail->SMTPSecure declaratie in je script.
Zie het eerder genoemde voorbeeld: http://phpmailer.worxware.com/?pg=examplebgmail
 
TonnyBoy Verweij

TonnyBoy Verweij

18/02/2014 20:56:40
Quote Anchor link
Me code is nu als volgt
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
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
<?php

// $email and $message are the data that is being
// posted to this page from our html contact form

$name = $_REQUEST['name'] ;
$email = $_REQUEST['email'] ;
$comments = $_REQUEST['comments'] ;

// When we unzipped PHPMailer, it unzipped to
// public_html/PHPMailer_5.2.0

require("PHPMailerAutoload.php");

$mail = new PHPMailer();

$mail->IsSMTP(); // telling the class to use SMTP
$mail->Host       = "smtp.gmail.com"; // SMTP server
$mail->SMTPDebug  = 1;                     // enables SMTP debug information (for testing)
                                           // 1 = errors and messages
                                           // 2 = messages only

$mail->SMTPAuth   = true;                  // enable SMTP authentication
$mail->SMTPSecure = "ssl";                 // sets the prefix to the servier
$mail->Host       = "smtp.gmail.com";      // sets GMAIL as the SMTP server
$mail->Port       = 465;                   // set the SMTP port for the GMAIL server
$mail->Username   = "[email protected]";  // GMAIL username
$mail->Password   = "------";            // GMAIL password

// $email is the user's email address the specified
// on our contact us page. We set this variable at
// the top of this page with:
// $email = $_REQUEST['email'] ;

$mail->From = $email;

// below we want to set the email address we will be sending our email to.
$mail->AddAddress("[email protected]", "Tonny-Boy Verweij");

// set word wrap to 50 characters
$mail->WordWrap = 50;
// set email format to HTML
$mail->IsHTML(true);

$mail->Subject = "You have received feedback from your website!";

// $message is the user's message they typed in
// on our contact us page. We set this variable at
// the top of this page with:
// $message = $_REQUEST['message'] ;

$mail->Body    = $comments;
$mail->AltBody = $comments;

if(!$mail->Send())
{

   echo "Message could not be sent. <p>";
   echo "Mailer Error: " . $mail->ErrorInfo;
   exit;
}


echo "Message has been sent";
?>
 



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.