mail() werkt niet

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.NET Developer C#

Dit ga je doen Als developer nieuwe gave features implementeren; Werken met technieken als C# .NET en (REST) API's webservices; Ontwikkelen van koppelingen middels API's; Maken van technische keuzes en beslissingen over de architectuur; Junior collega's coachen; Initiatief nemen voor nieuwe technische mogelijkheden; Je bent een belangrijke schakel - en vindt het leuk - om te schakelen met de business. Hier ga je werken Als C# .NET Developer wordt je verantwoordelijk voor het ontwikkelen van applicaties voor belangrijkste product van deze organisatie. Dit product is een applicatie voor alles omtrent hypotheken. De programmeertaal die je hierbij beheerst is C#. Er

Bekijk vacature »

Full stack .NET developer Microsoft 365

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 »

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 »

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 »

Front end developer

Functie Binnen de functie van Front-end developer werk je mee aan uitdagende klantprojecten. In teamverband werk je aan de voorkant van onze state-of-the-art portaal oplossingen en apps. Dit alles gebeurt in een multidisciplinaire omgeving waarbij je de ruimte hebt om te sparren, je ideeën scherp te stellen, en waar je met de benodigde kennis en ervaring om je heen altijd terecht kunt bij je collega’s voor vragen en ondersteuning. Meestal werk je vanuit ons kantoor maar we bieden ook alle faciliteiten om thuis te kunnen werken. Voor sommige projecten ga je mee naar de klant, wellicht zelfs in het buitenland!

Bekijk vacature »

Front-end developer (Medior/Senior)

Functie Het front-end team bestaat momenteel uit 4 collega’s en is hard aan het groeien! Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren. Je werkt in het front-end team samen met de back-end teams en product owners om te zorgen dat de applicaties een fijne gebruikerservaring opleveren. Jouw expertise zorgt ervoor dat de juiste keuzes gemaakt worden qua techniek en ontwerp, van back-end tot aan gebruiker. In samenspraak met je team bepalen jullie de beste keuze voor techniek. Ook is er altijd ruimte om nieuwe technieken te ontdekken. Eisen • Je hebt gedegen

Bekijk vacature »

Informeel bureau zoekt Senior PHP developer

Functie Als senior PHP developer neem je het voortouw in ontwikkeltrajecten en ben je in staat werk uit te leggen aan collega’s om zo je kennis met hen te delen. Je deinst niet terug voor ingewikkelde projecten. Deze zie jij alleen maar als uit uitdaging. Je werkt doorlopend aan klantcases (en hierdoor je klant echt leert kennen), maar toch ben je afwisselend bezig. Dit alles in een vrije en ontspannen werksfeer, met een team van gelijkgestemde. Binnen de development teams werken ze met o.a. PHP, Laravel, React, Node, Elastic, Amazon AWS, JIRA, Solid, Domain-driven-design, Doctrine, Redis, docker, Kubernetes, CI, PHP

Bekijk vacature »

Front end developer React Sportgames

Functie Als Front end developer ga jij aan de slag bij een gave en bekende organisatie op het gebied van sportgames. Jij gaat aan de slag in een scrumteam met 6 developers die gepassioneerd en actief bezig zijn om spelers kwalitatieve en mooie spelervaringen aan te bieden. Als scrumteam werken ze in drie wekelijkse sprints en begin je iedere ochtend met een stand-up. Als Front end developer werk jij bij deze organisatie voornamelijk met Javascript, html, css en React. Er wordt veel gebruikt gemaakt ook van C#, Docker en Kubernetes. Het team hecht veel waarde aan het leveren van hoogwaardige

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 »

Softwareontwikkelaar Cleopatra

Functieomschrijving Voor de gemeente Amsterdam zijn wij op zoek naar een softwareontwikkelaar Cleopatra. De directie Verkeer en Openbare ruimte van de gemeente Amsterdam beschikt over een softwareapplicatie, "Cleopatra", waarmee geautomatiseerde handhaving plaatsvindt (op basis van kentekenherkenning) van bepaalde gebieden waarin toegangseisen worden gesteld aan het verkeer. Voorbeelden ervan zijn de milieuzones, de zone zwaar verkeer, handhaving van brom- en snorfietser op het fietspad en autoluwe gebieden. Voor de doorontwikkeling en uitbreiding ervan zijn gespecialiseerde softwareontwikkelaars nodig die helpen bij het programmeren van de handhavingsmodules voor nieuwe gebieden en het verbeteren en bijwerken van de bestaande onderdelen van de softwareapplicatie. Functie

Bekijk vacature »

Back End Developer

As a Back End developer at KUBUS you will be developing the (web) application and services of BIMcollab. You have a focus on the back end of our software, for which we mainly work with C# and .NET. We use a full-stack approach, which means that in addition to the back-end, you will also help with other parts of the code. As a software company, KUBUS is in a unique position. We build our own products that are used by tens of thousands of users worldwide. Our company is just the right size: big enough to make a real impact

Bekijk vacature »

PHP Developer

Functie omschrijving Als PHP / Laravel developer zal je in een klein team terecht komen. Wij zijn op zoek naar een echte specialist, iemand die de balans weet te vinden tussen techniek en perfectie. In de aankomende jaren wilt dit bedrijf flink groeien en daarom zijn ze op zoek naar jou! Wat ga je doen? Je draagt bij aan het ontwikkelen en onderhouden van bestaande webapplicaties die boordevol functionaliteit zitten. Deze applicaties worden gebruikt door de organisatie zelf en ook door de klanten. Inmiddels wordt er gewerkt met Laravel 8 en zijn er diverse koppelingen naar externe leveranciers. Verder zal

Bekijk vacature »

Back-end Developer (Permanent position with the em

Bedrijfsomschrijving Dutch specialist in technical installation materials. Functieomschrijving Purpose of the position: Our client is looking for a Back-end Developer who, together with the rest of the energetic and dynamic team, is responsible for the development and management of the website. This not only concerns the development and management of the current website, but also the development of a new Headless Commerce Platform to keep the customer's website Future proof. Within the IT department, there is a real DevOps culture and the commerce team is at the forefront and tries to implement continuous improvements. Most important tasks: ï‚· Designing and

Bekijk vacature »

Python Developer

Dit ga je doen Als Python Developer ben je verantwoordelijk voor: Het ontwikkelen van Stuurprogramma's in Python zodat er verbindingen kunnen worden gelegd tussen besturingssystemen en (AV) hardware; Het testen en debuggen van Stuurprorgamma's; Het communiceren met noodzakelijke partijen in gevallen waar extra technische details nodig zijn om een Stuurprogramma te ontwikkelen of problemen op te lossen; Het maken van de nodige technische documentatie (in het Engels); Het participeren in een Scrum/Agile omgeving. Hier ga je werken Deze internationale organisatie is wereldwijd een succesvol producent en leverancier van professionele AV hard- en software. Klanten gebruiken de producten o.a. voor het

Bekijk vacature »

C# developer

Functie Als ervaren Software Engineer wordt jij verantwoordelijk voor het bedenken en ontwikkelen van technische (maatwerk) oplossingen voor onze klanten en dit samen met de klant af te stemmen. Jij wordt o.a. verantwoordelijk voor de doorontwikkeling het software pakket welke voor ons enorm belangrijk is. Dit pakket zorgt er namelijk voor dat wij complete productielijnen kunnen aansturen en monitoren. Daarnaast heb jij actief contact met onze hoofdvestiging om het software achter een van onze systemen te verbeteren en te herschrijven. Momenteel zijn onze C# applicaties geschreven met o.a. Winforms. Echter hebben wij de actieve ambitie om dit te gaan herschrijven

Bekijk vacature »
Niek van Milligen

Niek van Milligen

30/01/2010 12:44:00
Quote Anchor link
Ha php'ers.

Ik heb iets heel vreemds. Mail() werkt niet. In een ander script werkt hij echter wel. Ik heb het namelijk zo: Men vult een formulier in, script stuurt een bevestigingsmail, als men op link in mail klikt stuur een ander script (deze dus) een mail naar de eigenaar van de site.
De eerste mail zend hij zonder problemen, maar bij het volgende script (mail naar de eigenaar) werkt niet. Waar zou dat aan kunnen liggen? Volgens mij is mijn script goed...

Hier mijn script:
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
<?php
        // e-mail adres van ontvanger
        $mail_ontv = "[email protected]";
        $mail_ontva = "[email protected]";
    
        // set datum
        $datum = date("d.m.Y H:i");
          
        // set ip
        $ip = $_SERVER['REMOTE_ADDR'];
        
        $headers = "MIME-Version: 1.0\r\n";
        $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
          $headers .= "From: Een naam";
        $onderwerp = "Aanmelding";
          
        $inhoud_mail = "<b>Ingevuld formulier</b><br>";
        $inhoud_mail .= $_SERVER['REQUEST_URI'] . "<br><br>";
        $inhoud_mail .= "Heel veel blabla, met inhoud van een formulier, voor de overzichtelijkheid maar geskipt <br><br>";
        $inhoud_mail .= "Verstuurd op " . $datum . " via het ip " . $ip . "<br><br>";
          
        if((mail($mail_ontv, $onderwerp, $inhoud_mail, $headers))&&(mail($mail_ontva, $onderwerp, $inhoud_mail, $headers))){
            echo "Uw mail is verstuurd. Indien nodig zal er contact met u worden opgenomen.";
        }

        else{
            echo "Er is een fout opgetreden tijdens het verzenden. Probeer het opnieuw.";
        }


?>


EDIT: Als ik deze uitvoer, dan krijg ik de melding dat het is verstuurd, maar ik krijg de mail niet binnen.
Gewijzigd op 01/01/1970 01:00:00 door Niek van Milligen
 
PHP hulp

PHP hulp

18/02/2025 01:16:03
 
Yearupie Achternaamloos

Yearupie Achternaamloos

30/01/2010 12:47:00
Quote Anchor link
Waarom haakjes om de mail functie?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
if(mail($mail_ontv, $onderwerp, $inhoud_mail, $headers) AND mail($mail_ontva, $onderwerp, $inhoud_mail, $headers))
?>


Krijg je geen foutmeldingen?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$headers
.= "From: Een naam";
?>

Moet dit geen e-mailadres zijn?
Gewijzigd op 01/01/1970 01:00:00 door Yearupie Achternaamloos
 
Niek van Milligen

Niek van Milligen

30/01/2010 12:54:00
Quote Anchor link
Die zijn inderdaad niet nodig, maar doen zijn er ook niet de oorzaak van. Heb ze al weggehaald, maar doet het nog steeds niet.

Nee helemaal geen foutmeldingen.
Heb dit bovenin script staan, maar dat geeft ook niks weer:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
ini_set('display_errors', 'On');
error_reporting(E_ALL);
?>
 
Niek van Milligen

Niek van Milligen

30/01/2010 12:58:00
Quote Anchor link
Quote:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$headers
.= "From: Een naam";
?>

Moet dit geen e-mailadres zijn?


Nee. In mijn eigenlijke script staat het zo:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$headers
.= "From: " . $naam . " <" . $mail . ">";
?>


Dit heb ik vaker gebruikt (ook in bevestigingsmail) en dat werkt daar ook.
 
- SanThe -

- SanThe -

30/01/2010 14:17:00
Quote Anchor link
En die $naam en $mail bevatten jouw eigen gegevens?
 
P Lekensteyn

P Lekensteyn

30/01/2010 15:10:00
Quote Anchor link
Weet je zeker dat jouw e-mailadres juist is?
 
Niek van Milligen

Niek van Milligen

30/01/2010 17:07:00
Quote Anchor link
Zoals al eerder gezegd heb ik dit script iets ingekort voor de overzichtelijkheid. $naam en $mail bevatten de gegevens uit het formulier, ofwel: de naam van degene die het ingevuld heeft en het mailadres daarvan. Deze gegevens zijn niet direct van belang bij het verzenden van het script (ook $mail niet) omdat het niet naar $mail gaat, maar naar een vooraf ingesteld mailadres. Overigens moet $mail wel kloppen omdat daar de bevestigingsmail (die het dus wel doet) heen gestuurd word met daarin de link naar dit script.
 
- SanThe -

- SanThe -

30/01/2010 17:17:00
Quote Anchor link
Niek schreef op 30.01.2010 17:07:
$naam en $mail bevatten de gegevens uit het formulier, ofwel: de naam van degene die het ingevuld heeft

Dat is niet correct.

Zie SPF en de juiste headers.
 
Yearupie Achternaamloos

Yearupie Achternaamloos

30/01/2010 17:27:00
Quote Anchor link
Het email adres moet van jou zelf zijn van jou domein.
 
Niek van Milligen

Niek van Milligen

30/01/2010 17:43:00
Quote Anchor link
@SanThe

Waarom niet correct? Ik heb overigens die headers er bijna letterlijk ingezet, met de voor mij juiste gegevens, maar dat werkt ook niet.
 
- SanThe -

- SanThe -

30/01/2010 18:11:00
Quote Anchor link
Omdat de FROM jouw gegevens moeten bevatten en niet van iemand anders. Die gegevens zet je eventueel in REPLY-TO.
 
Niek van Milligen

Niek van Milligen

30/01/2010 19:29:00
Quote Anchor link
FROM moet niet mijn gegevens bevatten. Dat is in de bevestigingsmail. Daar ziet de persoon mijn gegevens. In deze mail ziet de eigenaar van de site direct van wie de mail afkomstig is.
 
- SanThe -

- SanThe -

30/01/2010 19:51:00
Quote Anchor link
Niek schreef op 30.01.2010 19:29:
FROM moet niet mijn gegevens bevatten.

Tja, als jij liever eigenwijs bent.
Die mail komt dan waarschijnlijk niet door de SPF controle heen.
 
Crispijn -

Crispijn -

30/01/2010 22:58:00
Quote Anchor link
Probeer de phpmailer eens. Dit is een eenvoudig te inplementeren classe die alle mail problemen van je op kan lossen!
 



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.