Mail problemen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Cloud Developer

Cloud Developers opgelet! Bij Luminis zijn ze opzoek naar jou. Lees de vacature en solliciteer direct. Luminis is een software- en technologiebedrijf met meerdere vestigingen. Vanuit deze vestigingen werken 200 professionals aan technisch hoogwaardige oplossingen voor klanten zoals KLM, Nike en Bol.com. Ook ontwikkelt Luminis eigen oplossingen op het gebied van cloud, Internet of Things, data intelligence, e-sports en e-learning. Luminis onderscheidt zich door aantoonbaar voorop te lopen in technologie en innovatie. Luminis heeft drie kernpunten die verankerd zitten in alles wat we doen: het omarmen van nieuwe technologie, meesterschap en kennis delen. Functiebeschrijving First things first! Het is belangrijk

Bekijk vacature »

Full Stack Java ontwikkelaar

Functieomschrijving Voor de politie zijn wij op zoek naar een Full stack Java ontwikkelaar. Als ervaren full stack Java ontwikkelaar binnen de gewenste deadlines meewerken aan de totstandkoming van de gewenste werkzaamheden. Taken Upgraden van GeoServer, SOLR, Oracle Spatial database, Tomcat Migreren Oracle Spatial naar PostgreSQL/PostGIS Migreren SOLR naar ElasticSearch Geografische gegevens op het interne netwerk beschikbaar maken Doorontwikkelen en actualiseren van de geografische services Het up to date brengen van de CI/CD pipeline, samen met medewerkers die verantwoordelijk zijn voor de CI/CD tooling Aanspreekbaar op de solution architectuur en stemt die met collega's in het cluster Geo De opdracht

Bekijk vacature »

.NET developer

Functie Als junior .NET Developer start jij in een team met 15 developers. In het team is er genoeg senioriteit om ervoor te zorgen dat jij de juiste begeleiding krijgt. Jij begint als eerst alle software pakketten en processen eigen te maken. Vervolgens ga jij deze software programmeren, onderhouden en testen. Ook ga jij research doen naar nieuwe mogelijkheden en zoek jij uit hoe je dit kan implementeren. Jullie werken intern op project basis en afhankelijk van het project werken jullie wel of niet iedere ochtend met een standup. 50% van jullie werkzaamheden is maatwerk en de overige 50% is

Bekijk vacature »

Android developer

De functie Schiphol is een plek om te reizen, te verblijven en te werken. Door middel van data en technologie richten we op al deze gebieden het leef- en werkklimaat optimaal in en zorgen we voor een slimmere en efficiëntere operatie. Wij ontwikkelen nieuwe producten en diensten vanuit de wensen en behoeften van onze klanten, voorspellen passagier flows en testen digitale oplossingen om rijen en andere pijnpunten in het proces te verminderen. Met slimme feedback van sensortechnologie maken we zelfs data van toiletten en stoelen inzichtelijk en bruikbaar. Het Commercial Platform bestaat uit multidisciplinaire teams met een end-2-end verantwoordelijkheid voor

Bekijk vacature »

SAP ABAP Developer

Dit ga je doen Software ontwikkeling met behulp van o.a. ABAP, Sapscript en Smartforms Maatwerk development op SAP ECC 6.0, in de toekomst S/4 HANA Samenwerken met Business Analisten die functioneel en technisch ontwerpen aanleveren Testen van opgeleverde software Bugfixing Ondersteuning van eindgebruikers Hier ga je werken Onze klant, een internationaal gevestigd productiebedrijf dat mensen blij maakt, is ter versterking op zoek naar een ABAP Developer voor hun SAP team. Het team van 4 mensen verzorgt de ontwikkeling van maatwerk voor de SAP omgeving waar wordt gewerkt met modules SD, FI/CO, PM en MM. Momenteel draait het bedrijf op SAP

Bekijk vacature »

Database ontwikkelaar

Functieomschrijving Wil jij aan gave logistieke softwareprojecten werken en bij een uniek softwarebedrijf in de regio van Tilburg? Wacht niet langer en reageer snel op deze vacature. Als Database ontwikkelaar ga je aan de slag het schrijven van stored procedures en verder uitbouwen van de SQL database. Je werkt in een database team, met allemaal mensen die energie krijgen van software en techniek. Verder krijg je als taak: Optimaliseren en uitbouwen van de MS SQL databases die gebruikt worden; Optimaliseren van query's, waardoor er efficiënter gewerkt kan worden; Je werkt met de technieken T-SQL of PL/SQL; Bij interesse kan je

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 »

Junior .NET developer

Functie Om half 9 kom jij binnen en pak jij als eerst natuurlijk een bakje koffie of thee. Vervolgens ga jij je voorbereiden op de stand-up van kwart voor 9. Zijn er bijvoorbeeld dingen waar jij nog tegen aan loopt? Of is er nog code die getest of gereviewd moet worden? Vervolgens starten jullie met de stand up en na de stand up zoeken jullie elkaar op en gaan jullie aan de slag. Als team met 6 developers werken jullie in drie wekelijkse sprints. Het einde van een sprint is altijd op een donderdag zodat jullie op vrijdag de demo

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 »

Applicatiebeheerder/ Ontwikkelaar

Dit ga je doen - Verantwoordelijkheid dragen voor het complexe applicatielandschap; - Schakelen met eindgebruikers en leveranciers; - Verdeling in werkzaamheden tussen dagelijks beheer ontwikkelen; - Het analyseren van de behoeften van gebruikers en het vertalen hiervan naar functionele specificaties voor de applicaties; - Actief bijdragen aan het leveren van passende oplossingen voor het applicatielandschap. Hier ga je werken Deze organisatie, gevestigd in de regio van Amsterdam is een van de meest toonaangevende mediaorganisaties in Nederland. Door de organisatiecultuur krijg jij veel ruimte om initiatief te nemen en zelfstandig aan het werk te gaan. Samen met het IT team zorg

Bekijk vacature »

Medior/Senior Python developer

Functie Jij als Senior Python developer hebt al ruime ervaring opgedaan. Bedrijven komen bij de organisatie om technische vraagstukken op te lossen. Jij als specialist bent dus de representatie van deze kwaliteit. Je zult de keuze krijgen tussen lange of korte projecten waarin je komt te werken in multidisciplinaire teams. Projecten die je gaat uitvoeren zijn zeer uitlopend. Zodoende kun je aan de ene kant kiezen voor een greenfield project en stroom je bij een ander project midden in een migratietraject in. Voor de ene klant ontwikkel je ene nieuwe portal en voor het andere project duik je veel meer

Bekijk vacature »

Python (Django) developer - Remote in The Netherla

Functie Together with your team, consisting of a senior, 2 mediors and one junior developer, you will work on their software in an Agile-based approach. You have an eye for quality, risk, and customer interest. Communication with your colleagues and, where necessary, with customers, plays an important role in achieving a successful result. As a person, you are smart, get things done, and are result-oriented. There is a lot of independence within the development team, apart from the stand-up (10:00 am) and occasional pair-programming sessions. Techniques they use include Python, Django, MySQL, Mercurial, Ubuntu Linux, Nginx. In terms of front-end

Bekijk vacature »

Software developer (PHP) - Utrecht centrum

Functie Ieder onderdeel van de software draait op aparte servers en het bestaat dus echt uit verschillende componenten. Het team bestaat uit 4 developers, een klein team dus met korte lijnen. Alles in intern ontwikkeld en je werkt aan alle facetten. Van uitbreiding van de core tot maatwerk voor de klant. Ook liggen er verschillende uitdagingen op servervlak en databases. Je zult de eerste periode veel samenwerken met de lead developer om vervolgens echt je gang te gaan binnen de software. In het team streven ze naast de hoogst haalbare kwaliteit. Hiervoor werken ze nauw met elkaar samen en levert

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); Ontwikkelen in Blazor; Opstellen van een technisch ontwerp; Testen, documenteren en implementeren van de nieuwe applicatie; Verzorgen van de nazorg, na de implementatie. Hier ga je werken Binnen deze organisatie werken duizenden mensen binnen allerlei verschillende disciplines. Tevens hebben zij veel specialiteiten in huis, waaronder ook .Net Developers. Ter uitbreiding van een nieuw team en ter ondersteuning van het project zijn ze opzoek naar een nieuwe collega voor het team. Als C#.NET Developer zal jij je

Bekijk vacature »

Pagina: 1 2 volgende »

Donald Boers

Donald Boers

11/06/2017 11:03:03
Quote Anchor link
Ik heb een website en die levert mij problemen op met de php mail functie. Iedere keer wanneer ik het een en ander opnieuw instel werkt het prima, echter alleen voor een paar dagen. Daarna krijg ik wel een succes bericht maar de mail wordt niet verstuurd. Als ik dan de betreffende pagina's van de server haal en vervolgens opnieuw upload werkt het weer een paar dagen en daarna weer niet. Ik heb met geen enkele andere website dit soort problemen. Deze website draait op een KPN server: cp.kpn.com. Ik heb geen idee of iemand dit herkent en/of mij kan vertellen hoe ik dit op kan lossen? Wellicht dat in een extern mail programma moet gebruiken? Elke suggestie is meer dan welkom
 
PHP hulp

PHP hulp

22/04/2024 05:24:03
 
Bart V B

Bart V B

11/06/2017 11:22:21
Quote Anchor link
Je omschrijft je probleem wat vaag.
Dit kan van alles zijn.
Enkele suggesties:

- Je mail word als spam gezien, of word misbruikt als spambak, waardoor het word geblokkeerd?
- Je hebt een limiet op het versturen van mail?
- Je website is/word gehackt?

Kortom, zonder relevante code word het wat lastig om je goed te helpen.
 
Obelix Idefix

Obelix Idefix

11/06/2017 12:02:20
Quote Anchor link
Je zou eens kunnen kijken naar phpmailer of swiftmailer i.p.v. de mailfunctie van PHP.
 
- Ariën  -
Beheerder

- Ariën -

11/06/2017 12:15:48
Quote Anchor link
Obelix en Idefix op 11/06/2017 12:02:20:
Je zou eens kunnen kijken naar phpmailer of swiftmailer i.p.v. de mailfunctie van PHP.

.. met het voordeel vat phpMailer goed kan debuggen wat er fout gaat. Dit geldt dan alleen bij SMTP in gebruik.
 
Bart V B

Bart V B

11/06/2017 12:23:56
Quote Anchor link
Mja, dat zijn mail oplossingen.

Maar zou het geen beter plan zijn om eerst te kijken naar waarom het om de zoveel dagen het niet meer werkt?
Een script wat werkt verandert niet zomaar "opeens".
Daar moet een achterliggend probleem zitten.
Dat zou ik eerst oplossen alvorens het weer allemaal werkend te maken.
 
Ivo P

Ivo P

11/06/2017 14:57:38
Quote Anchor link
Als je de files verwijdert en opnieuw uploadt, werkt het weer??

Zit er een verschil tussen de file op de server en zoals je hem hebt geupload? Maw: verandert de file in de loop der tijd?

Dat lijkt me een serieus probleem.

Dat moet niet kunnen.
En anderzijds: als de scripts gelijk zijn, moet dat geen invloed hebben. Een php-script heeft geen max-houdbaarheidsduur.
 
Donald Boers

Donald Boers

11/06/2017 15:19:11
Quote Anchor link
Dit is de functie die ik gebruik:

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
<?php      
    $ontvangers
= array(
        "[email protected]",
    "[email protected]"
    );

    $aan                 = implode(',', $ontvangers);
    $berijfs_naam       = 'Canton Chinees Specialiteiten Restaurant';
    $bedrijfs_email     = '[email protected]';
    $onderwerp        = filter_input(INPUT_POST, 'onderwerp', FILTER_SANITIZE_STRING);
    $naam               = filter_input(INPUT_POST, 'naam', FILTER_SANITIZE_STRING);
    $email          = filter_input(INPUT_POST, 'email', FILTER_SANITIZE_STRING);
    $telefoon           = filter_input(INPUT_POST, 'telefoon', FILTER_SANITIZE_STRING);
    $personen           = filter_input(INPUT_POST, 'personen', FILTER_SANITIZE_STRING);
    $daydropdown        = Trim(stripslashes($_POST['dagdropdown']));
    $monthdropdown      = Trim(stripslashes($_POST['monthdropdown']));
    $yeardropdown       = Trim(stripslashes($_POST['yeardropdown']));
    $hourdropdown       = Trim(stripslashes($_POST['hourdropdown']));
    $minutedropdown     = Trim(stripslashes($_POST['minutedropdown']));
    $wensen             = filter_input(INPUT_POST, 'wensen', FILTER_SANITIZE_STRING);
    
             
    $bericht         = "";
    $bericht            .= "<b>Online reservering gemaakt door:</b> ";
    $bericht            .= "<br><br><br>";
    $bericht           .= "<b>Naam:</b> ";
    $bericht           .= $naam;
    $bericht           .= "<br><br>";
    $bericht           .= "<b>Email:</b> ";
    $bericht           .= $email;
    $bericht           .= "<br><br>";
    $bericht           .= "<b>Telefoon:</b> ";
    $bericht           .= $telefoon;
    $bericht           .= "<br><br>";
    $bericht           .= "<b>Aantal personen:</b> ";
    $bericht           .= $personen;
    $bericht           .= "<br><br>";
    $bericht           .= "<b>Datum:</b> ";
    $bericht           .= $daydropdown;
    $bericht           .= " ";
    $bericht           .= $maand;
    $bericht           .= " ";
    $bericht           .= $yeardropdown;
    $bericht           .= "<br><br>";
    $bericht           .= "<b>Tijd:</b> ";
    $bericht           .= $hourdropdown;
    $bericht           .= ":";
    $bericht           .= $minutedropdown . " uur";
    $bericht           .= "<br><br>";
    $bericht           .= "<b>Speciale wensen:</b>";
    $bericht           .= "<br><br>";
    $bericht           .= $wensen;


    $headers            = 'From: ' . $berijfs_naam . ' <' . $bedrijfs_email . '>' . "\r\n" .
              'Reply-To: ' . $naam . ' <' . $email  . '>' . "\r\n" .
              'Return-Path: Mail-Error <' . $bedrijfs_email . '>' . "\r\n" .
              'X-Mailer: PHP/' . phpversion() . "\r\n" .
              'X-Priority: 1 (Highest)' . "\r\n" .
              'X-MSMail-Priority: High' . "\r\n" .
              'Importance: High' . "\r\n" .
              'MIME-Version: 1.0' . "\r\n" .
              'Content-type: text/html; charset=iso-8859-1' . "\r\n";
                          
    $verzenden          =  @mail ($aan, $onderwerp, $bericht, $headers);        

  ?>
 
- Ariën  -
Beheerder

- Ariën -

11/06/2017 15:38:46
Quote Anchor link
En als je nu eens GEEN foutmeldingen met de @ onderdrukt?
 
Thomas van den Heuvel

Thomas van den Heuvel

11/06/2017 17:47:45
Quote Anchor link
Wow, $berijfs_naam lijkt een consequente spellingsfout :p.

Maar inderdaad, waaruit blijkt dat er iets misgaat?

Het succesvol verzenden (de return-waarde van mail(), gevangen in $verzenden - doe je ook ergens iets met de waarde van deze variabele?) is geen garantie voor ontvangen. En onderweg kan er ook van alles misgaan (queue wordt niet leeggehaald, spamfilter, inbox vol etc.).

Vanuit PHP "verstuurde" berichten (met mail()) komen meestal elders in een wachtrij terecht. Deze moet weer uitgelezen worden zodat mail (verder) verstuurd wordt. In het verleden had ik serieus een provider die zei dat het niet hun probleem was dat de queue niet werd leeggehaald :p.

Misschien is het een kwestie van dit proces een schop geven, of de frequentie waarmee deze wachtrij leeggehaald wordt verhogen. Tegelijkertijd zou je eens naar de broncode van (output van) de mail kunnen kijken hoe deze er uitziet, en of deze eventueel een spamscore heeft. En dan nagaan hoe deze score omlaag gehaald kan worden.

Of eens na gaan denken hoe deze reserveringsfunctionaliteit verder geïntegreerd kan worden in een systeem/website. Een systeem via e-mail lijkt mij nogal riskant omdat:
- er blijkbaar geen garantie voor ontvangst is (wat nogal genante situaties kan creëren als iemand in de veronderstelling is dat deze gereserveerd heeft, waar dit verhaal mogelijk mee begon :p)
- er (verder) geen historie is van een reservering als deze nooit aankomt
 
Ivo P

Ivo P

11/06/2017 18:27:37
Quote Anchor link
ik vind het trouwens nogal opmerkelijk dat in 1 script zowel de functie filter_input() voorkomt als stripslashes()

De setting die stripslashes mogelijk nodig maakt, bestaat toch al sinds php 5.4 niet meer. En volgens mij was hij al eerder standaard OFF.

Is zou op die regels ook liever filteren alsof het een string is.
Danwel: in de opbouw van de email htmlspecialchars() gebruiken.

Weghalen van mogelijke (of onmogelijke) slashes levert geen voordeel, maar weghalen van <script>eviljavascript()</script> uit je maandkeuze wel.
 
Donald Boers

Donald Boers

27/06/2017 21:32:24
Quote Anchor link
Het probleem is dus weer aanwezig. Ik heb de meeste tips ter harte genomen. Mailbox zit niet vol. Heb het mail gedeelte als volgt aangepast:
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
    public function reservering_verzendenAction()
    {            
        $ontvangers = array(
            "[email protected]"      
        );
        
        setlocale(LC_TIME, 'nl_NL');
        setlocale(LC_TIME, 'nld_nld'); // Windows
        setlocale(LC_TIME, 'nl_NL', 'nld_nld');
        $aan                = implode(',', $ontvangers);
        
        $berijfs_naam       = 'Canton Amsterdam';
        $bedrijfs_email     = '[email protected]';
        
        $onderwerp          = filter_input(INPUT_POST, 'onderwerp', FILTER_SANITIZE_STRING);        
        $naam               = filter_input(INPUT_POST, 'naam', FILTER_SANITIZE_STRING);
        $e_mail             = filter_input(INPUT_POST, 'e_mail', FILTER_SANITIZE_STRING);
        $telefoon           = filter_input(INPUT_POST, 'telefoon', FILTER_SANITIZE_STRING);
        $personen           = filter_input(INPUT_POST, 'personen', FILTER_SANITIZE_STRING);
        $datum                = filter_input(INPUT_POST, 'datum', FILTER_SANITIZE_STRING);
        $tijd               = filter_input(INPUT_POST, 'tijd', FILTER_SANITIZE_STRING);
        $wensen             = filter_input(INPUT_POST, 'wensen', FILTER_SANITIZE_STRING);
        
        
        $bericht            = new View('partials/reservering_mail.php', compact('naam', 'e_mail', 'telefoon',
        'personen', 'datum', 'tijd', 'wensen'));


        $headers            =  'From: ' . $berijfs_naam . ' <' . $bedrijfs_email . '>' . "\r\n" .
                               'Reply-To: ' . $naam . ' <' . $e_mail . '>' . "\r\n" .
                               'Return-Path: Mail-Error <' . $bedrijfs_email . '>' . "\r\n" .
                               'X-Mailer: PHP/' . phpversion() . "\r\n" .
                               'X-Priority: 1 (Highest)' . "\r\n" .
                               'X-MSMail-Priority: High' . "\r\n" .
                               'Importance: High' . "\r\n" .
                               'MIME-Version: 1.0' . "\r\n" .
                               'Content-type: text/html; charset=iso-8859-1' . "\r\n";    
        
        $verzenden          = mail ($aan, $onderwerp, $bericht->render(), $headers);
        
        if ( $verzenden == TRUE )
        {
            $reservering_succes = new View('partials/reservering_succes.php', compact('naam'));
            echo $reservering_succes->render();        
        }
    }


Zou ik wellicht, zoals Obelix en Idefix al voorstelde, een extern mail programma moeten gebruiken?

Alvast bedankt
 
- Ariën  -
Beheerder

- Ariën -

27/06/2017 21:40:14
Quote Anchor link
Probeer eens een standaard mail met een simpele tekst? Misschien trigger je wel een spamfilter?

De standaard mail() functie van PHP is verder gewoon lastig te debuggen, en zeer gevoelig voor headers. Een kleine onvolkomenheid in de headers zorgt er al voor dat de boel niet verstuurd wordt.

Ikzelf raad aan om PHPmailer te gebruiken. Deze class is helemaal gebaseerd op de RFC's voor het versturen van mails. Verder is het mailen hiermee ook zeer makkelijk te doen en is het erg schaalbaar. Je kan zelf ook direct met SMTP's servers communiceren om direct een mail af te leveren buiten de interne mailserver om. Dit is ook een aanrader. Vooral op shared-hosts die vaak door vele gebruikers ongevraagd gebruikt kan worden als spambron.

Ik zou zeker eens naar deze class kijken.
Gewijzigd op 27/06/2017 21:41:38 door - Ariën -
 
Donald Boers

Donald Boers

27/06/2017 22:09:13
Quote Anchor link
Hi - Ariën -. Bedankt voor de snelle reactie. Ben nu naar PHPMailer aan het kijken. Ik heb een korte vraag waar jij wellicht meteen een antwword op hebt. In mijn php mail() functie gebruikte ik een View die het gehele email bericht bevatte:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
$bericht            = new View('partials/reservering_mail.php', compact('naam', 'e_mail', 'telefoon',
        'personen', 'datum', 'tijd', 'wensen'));


Is iets dergelijks ook mogelijk bij PHPMailer
 
- Ariën  -
Beheerder

- Ariën -

27/06/2017 22:16:11
Quote Anchor link
Heb je al gekeken in de documentatie?
Die inhoud van je view roep je via je class-instance op, en geeft dus een string. Een 'body' is ook een string.

Dus trek je conclusies ;-)
 
Donald Boers

Donald Boers

28/06/2017 11:28:39
Quote Anchor link
Nou. Ben dus begonnen met PHPMailer te gebruiken. Heb om het een en ander te testen het volgende in een test mail pagina gezet:

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
<?php

    require_once "private/lib/PHPMailer/PHPMailerAutoload.php";
    
    $mail = new PHPMailer;
    
    $mail->setFrom('[email protected]', 'Canton Chinees Specialiteiten Restaurant');
    $mail->addAddress('[email protected]', 'Donald Boers');
    $mail->Subject  = 'PHPMailer Message';
    $mail->Body     = 'Test.';
    
    if(!$mail->send()) {
          echo 'Bericht is niet verzonden.';
          echo 'Mailer error: ' . $mail->ErrorInfo;
    }
else {
          echo 'Bericht is verzonden.';
    }
[
/code]

Lijkt me niets fout aan toch? Enige probleem is dat als ik de pagina test ik wel de succes boodschap krijg, maar het bericht dus niet wordt verzonden. Zou het dan toch aan KPN liggen, daar wordt de site gehost
 
- Ariën  -
Beheerder

- Ariën -

28/06/2017 11:41:20
Quote Anchor link
Probeer eens via SMTP en zet je SMTPdebug eens vol aan.
 
Donald Boers

Donald Boers

28/06/2017 12:10:13
Quote Anchor link
He - Ariën -, goedemorgen. Dat heb ik dus gedaan dit is het resultaat:
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
SERVER -> CLIENT: 220 plwww03.localdomain ESMTP Postfix
CLIENT -> SERVER: EHLO www.cantonamsterdam.nl
SERVER -> CLIENT: 250-plwww03.localdomain250-PIPELINING250-SIZE 10240000250-VRFY250-ETRN250-ENHANCEDSTATUSCODES250-8BITMIME250 DSN
CLIENT -> SERVER: MAIL FROM:<[email protected]>
SERVER -> CLIENT: 250 2.1.0 Ok
CLIENT -> SERVER: RCPT TO:<[email protected]>
SERVER -> CLIENT: 250 2.1.5 Ok
CLIENT -> SERVER: DATA
SERVER -> CLIENT: 354 End data with <CR><LF>.<CR><LF>
CLIENT -> SERVER: Date: Wed, 28 Jun 2017 12:06:54 +0200
CLIENT -> SERVER: To: Donald Boers <[email protected]>
CLIENT -> SERVER: From: Canton Chinees Specialiteiten Restaurant <[email protected]>
CLIENT -> SERVER: Subject: PHPMailer Message
CLIENT -> SERVER: Message-ID: <[email protected]>
CLIENT -> SERVER: X-Mailer: PHPMailer 5.2.13 (https://github.com/PHPMailer/PHPMailer)
CLIENT -> SERVER: MIME-Version: 1.0
CLIENT -> SERVER: Content-Type: text/plain; charset=iso-8859-1
CLIENT -> SERVER: Content-Transfer-Encoding: 8bit
CLIENT -> SERVER:
CLIENT -> SERVER: Test.
CLIENT -> SERVER:
CLIENT -> SERVER: .
SERVER -> CLIENT: 250 2.0.0 Ok: queued as 618552054B
CLIENT -> SERVER: QUIT
SERVER -> CLIENT: 221 2.0.0 Bye
Message has been sent.

Heb alleen geen idee waar ik naar moet kijken.
 
- Ariën  -
Beheerder

- Ariën -

28/06/2017 13:04:57
Quote Anchor link
Ik zou dan toch eens kijken naar overijverige spamfilters, en of je SPF en DKIM-records in je DNS goed ingesteld zijn. Je hosting zou je hier e.v.t. bij kunnen helpen.

Bij Gmail weet ik dat ze anders in de Spam-box binnenkomen, en Hotmail weigert ze helemaal.
Gewijzigd op 28/06/2017 13:15:54 door - Ariën -
 
Donald Boers

Donald Boers

28/06/2017 14:35:02
Quote Anchor link
Hoi - Ariën -

Heb een beetje op het KPN forum rondgekeken. Toen kwam ik een vraag tegen die een beetje het zelfde was als die van mij. Iemand rade de OP aan om

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
v=spf1 include:spf.protection.outlook.com -all

te veranderen in
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
v=spf1 include:spf.protection.outlook.com ip4:213.75.21.21 -all

Maakt dit bij jou weten enig verschil uit?
 
Ben van Velzen

Ben van Velzen

28/06/2017 15:08:28
Quote Anchor link
Wat is de reden dat spf.protection.outlook.com gebruikt wordt? Waarom stel je niet een record samen dat *voor jou* zin heeft? Waarschijnlijk is iets als v=spf1 a mx -all al genoeg.
 
Donald Boers

Donald Boers

28/06/2017 15:45:22
Quote Anchor link
Hallo. Ben. zo stond het er al, ik heb alleen dat ip4 gedeelte toegevoegd

Toevoeging op 28/06/2017 16:18:48:

Hallo Ben. Heb het aangepast naar jou voorbeeld, maar dat werkt ook niet. Heb wel eens gehoor van mensen die een externe mail service gebruikte. Heb echter geen idee waar ik voor moet zoeken en hoe dat werkt. Elke suggestie is meer dan welkom
 

Pagina: 1 2 volgende »



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.