Mail vanuit site gaat niet

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back-End Web Developer

Als Back-End Web Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn. Wat doe je als Back-End Web Developer bij Coolblue? Als Back-End Web Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Als backend developer weet je de weg in PHP, kan je in Typescript een microservice op zetten of ben je bereid om dit te leren. Ook Web Backend Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen PHP

Bekijk vacature »

Integratie expert - Java Developer

Dit ga je doen Nieuw koppelingen ontwerpen, ontwikkelen en implementeren; Je schakelt met de klanten om hen zo goed mogelijk van dienst te zijn. Strategisch kijken naar nieuwe mogelijkheden op bestaande of nieuwe koppelingen zo effectief mogelijk te realiseren; Je bestaande toolset afwegen tegen nieuwe mogelijkheden om integratiedoelen steeds effectiever en/of effcienter te bewerkstelligen; Bestaande software koppelingen beheren, dit zijn koppelingen met zowel interne als externe systemen; Overleg met zowel directe collega's als met stakeholders om nieuwe integratieplannen concreet te maken; Je kunt de junioren meenemen op sleeptouw. Hier ga je werken Onze klant is op zoek naar een ervaren

Bekijk vacature »

Junior Low-code ontwikkelaar gezocht omgeving Arnh

Bedrijfsomschrijving Wij zijn een dynamisch IT-bedrijf dat zich richt op het stroomlijnen van bedrijfsprocessen en het creëren van ondersteunende applicaties. Onze kracht ligt in het combineren van zakelijk inzicht met IT-expertise via gestroomlijnde procesontwerpen en wendbare applicatieontwikkeling met behulp van Low-code technologieën. Als jonge professional krijg je de kans om samen te werken met een team van 15 deskundige collega's, verspreid over nationale en internationale locaties. We bieden je een leerzame omgeving waar je je vaardigheden kunt ontwikkelen en groeien in je rol als Low-code ontwikkelaar. Word jij onze nieuwe Junior Low-code Ontwikkelaar (OutSystems)? Versterk ons team en draag bij

Bekijk vacature »

Junior PHP Developer

Functieomschrijving Junior PHP Developer gezocht! Voor een opdrachtgever in de regio Gelderland zijn wij op zoek naar een Junior PHP Developer die onderdeel gaat worden van het ontwikkelingsteam van deze organisatie. In deze functie ga jij aan de slag met het schrijven van software voor de aansturing van en het managen van windparken en bijbehorende onderdelen. Hiernaast ga jij je bezighouden met het ontwikkelen, testen en onderhouden van diverse webapplicaties. Het team waarin je komt te werken bestaat uit 3 developers, hierdoor krijg je veel verantwoordelijkheid en de kans om jezelf verder te ontwikkelen. Er wordt echter wel van je

Bekijk vacature »

Junior Java Developer

Dit ga je doen Je ontwikkelt innovatieve, maatschappelijk belangrijke applicaties; Je implementeert nieuwe features; Je gaat in gesprek met eindgebruikers en designers om de applicaties continu te finetunen; Je draait mee in een professionele Agile/Scrum omgeving. Hier ga je werken Onze klant is een internationale organisatie gevestigd in de omgeving van Amsterdam. Ze staan zeer goed bekend in de markt door hun innovatieve dienstverlening op IT gebied en hun gepassioneerde werknemers. Voor hun inspanningen op het gebied van IT hebben ze meerdere prijzen gewonnen! Onze klant is onderdeel van een Corporate werkgever en heeft zelf 300 mensen in dienst. Om

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 »

C# Unity Developer

Functieomschrijving Ontwikkel jij mee door applicaties te bouwen die bijdragen aan het optimaliseren van processen? Voor een erkende werkgever in regio Tilburg zijn wij op zoek naar een Unity C# Developer die graag de uitdaging aangaat! Jouw werkzaamheden zullen er als volgt uitzien: Je bent een luisterend oor naar klanten en vertaalt hun wensen door naar bruikbare software; Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van processen; Je bent verantwoordelijk voor het uitvoeren van updates/aanpassingen aan de reeds draaiende applicaties. Bedrijfsprofiel Je komt te werken voor een internationale werkgever in regio Tilburg. Samen met een vooruitstrevend team

Bekijk vacature »

Fullstack developer

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een andere uitdaging? Voor een erkende werkgever in de omgeving van Breda zijn wij op zoek naar een Fullstack developer. Kennis of ervaring met C# & SQL is een must! Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten; Je bent verantwoordelijk voor de beheer en ontwikkeling van de software; Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in

Bekijk vacature »

SQL Database Ontwikkelaar

Functie omschrijving Kan jij goed overweg met complexe algoritmes en het schrijven van procedures in T-SQL? Heb jij al wat ervaring opgedaan met SQL en vind je het tijd voor de volgende stap? Lees dan snel verder! Dit software bedrijf, gespecialiseerd in de ontwikkeling van logistieke software, is op zoek naar een ervaren SQL database developer. Jouw werkzaamheden zullen onder andere bestaan uit: Je houdt je bezig met het ontwerp en de ontwikkeling van MS SQL server databases, dit doe je met T-SQL als programmeer laag. De begeleiding van projecten van A tot Z, je zult aansluiten bij meetings met

Bekijk vacature »

C# Ontwikkelaar

In het kort Als C# .NET Core ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag complexe maatwerk software voor bedrijf kritische systemen binnen de technische automatisering. Denk bijvoorbeeld een IoT-oplossing voor de logistieke sector waarbij we van ruim 200.000 machines de telemetrie en events verwerken. We zijn actief in de distributielogistiek, havenlogistiek en productielogistiek. Naast C# en .NET Core maken we ook gebruik van Azure technologie. En als trotse Microsoft Gold Partner leren we graag van en met jou. Wil jij jezelf blijven ontwikkelen binnen de technische automatisering met .NET, dan gaan we deze uitdaging

Bekijk vacature »

Front-end Developer

Dit ga je doen Doorontwikkelen van software; Ontwikkelen en testen van nieuwe functionaliteiten; Implementaties van nieuwe functionaliteiten en updates; Verzorgen van technische migraties naar nieuwe frameworks; Verwerken van incidenten. Hier ga je werken Onze klant, gevestigd in de regio Amsterdam, draagt bij aan het verbeteren van de veiligheid en efficiëntie van de Nederlandse infrastructuur door het ontwikkelen van afgemeten software oplossingen. Zo passen zij location intelligence toe om onderhoud en reparaties efficiënt te laten verlopen. Verder zorgen deze systemen dat incidenten zo snel mogelijk worden opgelost. Als Front-end Developer ben jij samen met je team betrokken met het (door)ontwikkelen van

Bekijk vacature »

Senior Front end developer Automotive Angular

Functie Als Senior Front end developer kom je te werken in een team van 11 developers. 9 van de 11 focussen zich op back end, welke is geschreven in Java, en 2 op de front end waarbij er gebruik wordt gemaakt van Typescript en Angular. De focus in deze rol ligt op 2 aspecten; doorontwikkeling van de eigen tooling en gebruik van de tooling t.b.v. klantprojecten. Momenteel zijn ze in de afrondende fase van een project waarbij ze het gehele verkoopproces van nieuwe auto’s anders ingeregeld hebben voor een grote dealer in Nederland. Waarbij Auto’s normaliter pas verkocht werden in

Bekijk vacature »

Software Programmeur

Functie omschrijving Voor een informele club in omgeving Delft zijn wij op zoek naar versterking. Ben jij op zoek naar een nieuwe uitdaging als Software Programmeur lees dan snel verder! Als ontwikkelaar kom je terecht op een afdeling van 6 medewerkers. Werkzaamheden Programmeur Je bent bezig met het ontwikkelen van software en webapplicaties. Je kunt technische klussen uitvoeren op locatie. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een project goed verloopt. Je zult klanten ondersteunen. Verder zul je technische ontwerpen en gebruikersdocumentaties schrijven en deze onderhouden. Er wordt voornamelijk gewerkt met PHP, Java en

Bekijk vacature »

PHP Developer

Functie omschrijving Voor een bedrijf in Den Bosch zoek ik een PHP Developer, die al wat werkervaring heeft. Jij gaat aan de slag met de verdere professionalisering van de interne applicaties en software. In de functie ga je verder: Verdere ontwikkeling eigen CRM systeem, vooral middels PHP; Bouwen van verschillende API's & koppelingen; Meedenken om de software/applicaties te verbeteren/optimaliseren; Aan de slag met de interne tooling. Bedrijfsprofiel Dit bedrijf is actief binnen de telecombranche. Het hoofdkantoor zit in regio van Den Bosch en er werken ruim 70 medewerkers, verdeeld over verschillende afdelingen. De afdeling Development bestaat uit vijf collega's, onder

Bekijk vacature »

Ambitieuze Junior/Medior Low-code Developers gezoc

Bedrijfsomschrijving Transformeer bedrijven met jouw expertise in innovatieve technologie Ben je een bedreven softwareontwikkelaar met ervaring in Low-code platformen, of sta je te popelen om je in deze baanbrekende oplossing te verdiepen? Wij zijn op zoek naar jou! Ons klantenbestand groeit en we willen ons team uitbreiden met deskundige en leergierige Low-code specialisten. Is het jouw passie om organisaties te ondersteunen in hun digitale transformatie en maatwerkoplossingen te bieden met behulp van geavanceerde software? Wij zijn een vooruitstrevend bedrijf dat dagelijks werkt aan het oplossen van complexe vraagstukken om de digitale ambities van onze klanten te realiseren. Functieomschrijving Ontwikkel op

Bekijk vacature »
Eejee

Eejee

23/04/2009 20:24:00
Quote Anchor link
Ik probeer een mail te sturen vanuit een scriptje op mijn site. Nu wil dit niet en heb ik een uitgekleed testscript gemaakt om te kijken of het probleem wel aan mijn kant ligt. Dit script gebruik ik waarmee ook helaas geen mail aankomt.

Mijn hostingpartij geeft dit aan: Indien je je script aanpast met een 'from' in de source dan zal het probleemloos werken.

Maar er zit toch een 'from' in onderstaande script?

html:

<html>
<body>
<form action='mail.php' method='post'>
To:
<input type='text' name='to' />
<br />
From:
<input type='text' name='from' />
<br />
Subject:
<input type='text' name='subject' />
<br />

Message: <br />
<textarea cols="50" rows="15" name="body">
</textarea>

<input type='submit' value='Send' name='submit' />

</form>
</body>
</html>

Php:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$from
= "From: " . $_POST['from'];
mail($_POST['to'], $_POST['subject'], $_POST['body'], $from);
?>
 
PHP hulp

PHP hulp

29/11/2024 15:46:08
 
Terence Hersbach

Terence Hersbach

23/04/2009 20:29:00
Quote Anchor link
Probeer een standaard mailer-class te gebruiken, zoals PHPMailer of Swiftmailer. Die geven vaak aan waarom iets niet gaat en sturen automatisch de juiste 'headers' mee.

ik ben zelf erg fan van phpmailer:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
$mail
= new PHPMailer();

$mail->addAddress('[email protected]');
$mail->From = '[email protected]';

$mail->Body = 'hoi! ik ben een e-mail';

$mail->send();
?>

Zie de documentatie voor meer.
 
Jurgen assaasas

Jurgen assaasas

23/04/2009 20:29:00
Quote Anchor link
Mail headers heb je niet. Is best handig als je een mailtje stuurt. Je kunt beter een mailclass gebruiken als bijv. Swiftmailer.
 
Pieter Jansen

Pieter Jansen

23/04/2009 20:31:00
Quote Anchor link
Krijg je ook een fout error te zien wanneer je post? Want volgens mij zijn je POST waardes to en subject leeg. Laat staan het feit dat het gevalideerd wordt. Nou is dat natuurlijk een test versie, maar je moet altijd foutafhandeling inbouwen.

Bovendien, je moet ook headers mee geven. Afhankelijk van het type dat je ondersteunt, moet je volgens mij( weet niet zeker) gegevens codering voor je berichten mee sturen. Maar er zijn anderen hier die daar meer van weten.

Ook zou ik je aanraden eens naar de classes php mailer en swiftmailer te kijken. Werken vrij makkelijk en zijn een stuk veiliger.
 
Eejee

Eejee

23/04/2009 20:34:00
Quote Anchor link
In het uiteindelijke script gebruik ik wel headers, dit was even snel om te checken of het e-mail uberhaupt wel werkte... Als ik bovenstaande waardes echo worden to, from en subject in de php file goede weergegeven.

Oh jee, dat gaat me veel werk kosten, ik ben niet zo'n php-topper... :(

In mijn uiteindelijke script gebruik ik dit, is dit echt niet om te bouwen?:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php

    $message
= wordwrap($message, 70);
    
    $header =  "From: site.nl <[email protected]>";

    //subject of mail
    $subject = "Activeer uw bestelling";

    // Send
    mail($cEmailadres, $subject, $message, $header);

?>
Gewijzigd op 01/01/1970 01:00:00 door Eejee
 
Jurgen assaasas

Jurgen assaasas

23/04/2009 20:44:00
Quote Anchor link
1 header is niet genoeg, er zijn een paar essentiele die je nodig hebt. Je kunt dus beter het voorbeeld van Terence gebruiken. Google even op PHPMailer of Swiftmailer.
 
Eejee

Eejee

23/04/2009 21:05:00
Quote Anchor link
Ik heb phpmailer opgesnort en nu dit als test gemaakt en daarnaast de class in mijn includes map gezet. Bij het aanroepen van deze pagina wordt aangegeven dat de mail is verstuurd.

Maar nog steeds krijg ik geen mail?

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
<?php
// Include de class
include("includes/class.phpmailer.php");

// Maak een instantie van het object aan
$mail = new PHPMailer();

// Geef de afzender aan
$mail->From     = "[email protected]";
$mail->FromName = "site.nl";

// Bepaal de geadresseerden
$mail->AddAddress("[email protected]", "Naam van ontvanger 1"); // Eerste geadresseerde
//$mail->AddAddress("[email protected]"); // Tweede geadresseerde, de naam is niet verplicht
//$mail->AddCC("[email protected]", "Naam van ontvanger 3"); // Eerste CC
//$mail->AddBCC("[email protected]", "Naam van ontvanger 4"); // Eerste BCC

// Inhoud van de mail

$mail->Subject     = "Onderwerp van de mail";
$mail->Body     = "Hallo! \n\n Dit is enkel een testje.";

// Maximaal aantal karakters
$mail->WordWrap = 50;

// Probeer de mail te versturen
if(!$mail->Send()){
   echo 'Er ging iets mis tijdens het versturen, namelijk:<br>';
   echo $mail->ErrorInfo;
}
else{
   echo 'De mail is verstuurd.';
}

?>
 
Jurgen assaasas

Jurgen assaasas

24/04/2009 11:14:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
ini_set('display_errors',1);
error_reporting(E_ALL | E_STRICT);
?>


Zet dit boven aan je script. Mocht je geen foutmeldingen krijgen gooi er eens een try/catch blok omheen.
 
Eejee

Eejee

01/05/2009 10:00:00
Quote Anchor link
Jurgen bedankt.

Ik heb het een en ander getest. Het vreemde is dat mail richting het mailadres van de gehoste site wel aankomt maar mail die gericht wordt aan bijvoorbeeld gmail of hotmail niet. Is dit dan een instelling vanuit mijn server of aan de kant van gmail/hotmail?
 



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.