Automatisch mail sturen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

C# .NET Developer

Functie omschrijving Ben jij op zoek naar een nieuwe uitdaging binnen development waar je komt te werken binnen een flexibel, jong en ondernemend bedrijf. Lees dan snel verder! Voor deze functie zoeken wij een C# .NET Developer die enthousiast wordt van het aansluiten en begeleiden van (complexe) nieuwe klanten. Daarnaast begeleid je complexe projecten, wij zoeken iemand die altijd kansen ziet en waarbij het glas altijd half vol is. Voor deze functie zoeken wij een Developer met ervaring op het gebied van .NET die deze organisatie gaat versterken. Binnen de organisatie ga jij je vooral bezighouden met het verbeteren van

Bekijk vacature »

Medior PHP Developer

Bij Getnoticed doen wij wat we leuk vinden, websites bouwen en online marketing. Voor veel van onze klanten doen we dan ook allebei. Wel zo fijn om campagnes te draaien voor conversiegerichte website die in eigen beheer zijn. In onze vestiging in Nederweert zitten onze development afdelingen en worden de websites gebouwd. Op dit moment zijn we op zoek naar jou: dé PHP/Back-end developer die net als wij, het hoofd boven het maaiveld durft uit te steken! In het kort Even een paar punten die omschrijven wat deze toffe baan inhoudt: Het bedenken van nieuwe functionaliteiten Het verbeteren van het

Bekijk vacature »

Lasrobot Programmeur

Over de functie Off-line programma’s maken die het beste resultaat bij de lasrobot mogelijk maken De programma’s met behulp van teach verder optimaliseren Proactief meedenken over oplossingen en over de juiste invulling van lasmallen Het lasrobotproces zoveel mogelijk optimaliseren Over het bedrijf Onze opdrachtgever is gespecialiseerd in de engineering, productie en assemblage van samengestelde plaatwerkproducten en monodelen uit metaal. Onze klant werkt samen met het team aan de mooiste producten van de toekomst. Binnen dit bedrijf staat een sterk team van specialisten op het gebied van industrial design, mechanical engineering, in-house prototyping en all-round projectmanagement. Met daarbij uiteenlopende kennis in

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 »

Sportieve Junior C#.NET developer gezocht!

Bedrijfsomschrijving Wil jij werken aan webapplicaties bij de marktleider binnen de branche? Voor een klant in de buurt van Oosterhout ben ik op zoek naar een Fullstack .NET developer. Dit bedrijf bestaat bijna 10 jaar en is inmiddels uitgegroeid tot marktleider in Nederland en heeft tevens kantoren in meerdere landen in Europa. Dit bedrijf bouwt webapplicaties waarbij internationaal enkele honderdduizenden deelnemers, soms tegelijk, een beroep doen op de realtime data uit deze applicaties. Dit brengt erg veel technische uitdaging met zich mee. Ze ontwikkelen nieuwe applicaties maar ook bestaande applicaties worden uitgebreid en verbeterd. Hier kan jij een onderdeel van

Bekijk vacature »

PHP Developer (junior functie)

Functie omschrijving Wij zijn op zoek naar een PHP Developer! Ben jij een starter en wil je werken bij een jong en leuk bedrijf? Lees dan verder! Wij zijn op zoek naar een PHP Developer binnen een junior functie. Binnen dit bedrijf gaat het om persoonlijke aandacht en ontwikkeling! Je komt te werken voor een leuk communicatiebureau die alles op het gebied van online en offline communicatie doet. Dit doen zij voor verschillende branches, waardoor je aan diverse soorten projecten mag werken, dit maakt deze baan erg leuk! Daarbij werk je aan een door hun zelf ontwikkeld framework welke goed

Bekijk vacature »

3D BIM Add-on Developer

As a 3D BIM add- on developer at KUBUS, you will develop add-ons (called BCF- Managers) to the leading building information modeling (BIM) programs Revit, Navisworks, Archicad, AutoCAD and Tekla Structures. BCF Managers enable data transfer between BIM software and BIMcollab. You will work on both the front- and the back-end. 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 in the market, but small enough that as an individual

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 »

SQL database developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als SQL database developer? Dit bedrijf bouwt applicaties om processen in distributiecentra te optimaliseren. Ter uitbreiding van het development team zijn wij op zoek naar een SQL database ontwikkelaar. Wil jij werken voor een groeiende werkgever in regio Breda waar jij de ruimte en tijd krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je houdt je bezig met het creëren en bouwen van MS SQL server databases; Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van logistieke processen; Je gaat projecten vanaf het begin tot het

Bekijk vacature »

(Junior) PHP Ontwikkelaar bij een retail bedrijf i

Bedrijfsomschrijving Ben jij een ervaren PHP ontwikkelaar met een passie voor retail en ICT? Wil jij werken in een team dat zich bezighoudt met het ontwikkelen van uitdagende applicaties voor een groot retailbedrijf in Delft? Dan zijn zij op zoek naar jou! Functieomschrijving Als PHP Ontwikkelaar werk je in een team aan de ontwikkeling van applicaties die door de gehele organisatie worden gebruikt. Je bent verantwoordelijk voor het ontwikkelen, testen en implementeren van deze applicaties. Je werkt hierbij nauw samen met andere ontwikkelaars, projectmanagers en stakeholders binnen de organisatie. Je taken bestaan onder andere uit: Ontwikkelen van nieuwe functionaliteiten en

Bekijk vacature »

Front-end Angular developer

Functie In jouw rol als Front-End developer werk je samen met de backend developers om middels tweewekelijkse sprints het platform naar een hoger niveau te tillen. Hiernaast heb je affiniteit met data en werk je graag samen met het team om de gegevensintegriteit en -beveiliging te waarborgen, om ervoor te zorgen dat de gebruiker wereldwijd de beste SaaS-services heeft. Deze organisatie heeft meer dan 100 mensen in dienst, waarvan er 45 in Nederland werken. Het ontwikkelteam bestaat uit 10 mensen en is verdeeld in 2 scrumteams. Het eerste team bestaat uit Java en Scala ontwikkelaars. Het tweede team, waar jij

Bekijk vacature »

Medior Java developer

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 »

Ervaren PHP Developer

Functie omschrijving Jelling IT zoekt ervaren PHP developer! Voor een organisatie in de regio Rhenen zijn wij op zoek naar een ervaren PHP developer die gaat functioneren als een verlengstuk van de klant. Jij bent iemand die technisch complexe zaken met enthousiasme aanvliegt. Je bent in staat om aan meerdere projecten te werken en werkt graag met de nieuwste technieken. In deze functie werk je veel samen met front-end developers en stel je alles in het werk om grote verschillen voor de klanten teweeg te brengen. Verder ben jij iemand die graag zichzelf uitdaagt en die altijd de beste wilt

Bekijk vacature »

.Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Als developer bouw je in DevOps teams aan enterprise applicaties, nieuwe IOT, Chatbots of AI oplossingen. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren in dit vakgebied. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij vorig jaar Microsoft Partner of the year geworden.

Bekijk vacature »

C#.NET ontwikkelaar

Functie omschrijving Voor een softwarebedrijf in de omgeving van Veghel zijn we op zoek naar een C# developer. Word jij blij van ontwikkelen in C# en .NET? Lees dan snel verder! Jouw werkzaamheden zullen er als volgt uit gaan zien: Op basis van de wensen van de klant ga je samen met je collega's ga je op zoek naar de juiste oplossingen en je gaat dit uitwerken tot een mooi eindproduct. Je bouwt webshops, webapplicaties en websites, dit doe je door middel van ASP.NET, MVC Framework en C#. Je zorgt voor de optimalisering van bestaande software en de automatisering van

Bekijk vacature »
Jorik

Jorik

08/12/2005 17:05:00
Quote Anchor link
Hallo,
Ik vraag mij af of wat ik wil mogelijk is :).
In een MySQL-database staan een aantal agendapunten met data. Nu wil ik graag dat 2 dagen voor die datum (dus iets wat op 10 december gebeuren gaat, dat het op 8 december al verzonden word) een mail verstuurd word naar iedereen in de mailinglist.
Nu mijn vragen:
- Hoe verstuur je een mail naar meerdere personen (geen 2, maar een stuk of 50 tegelijk)
- Hoe kan ik zorgen dat deze mail 2 dagen vantevoren automatisch verzonden word?
Ik weet niet of ik beschikking heb tot Cron Jobs, maar dan meot dit ook weer checken welke data het verzonden moet worden.

Zelf leek me een kleine optie, als er netis is, de mail te versturen als iemand de site bezoekt, en dan in de db opslaan dat de mail verzonden is. Maar ik ben bang dat wanneer er dan 2 mense ntegelijk online komen op de site, de mail 2 maal verzonden word.

Ik hoop dat hier iemand een goeie oplossing heeft :).

BVD
Jorik
 
PHP hulp

PHP hulp

16/02/2025 13:10:58
 
Arjan Kapteijn

Arjan Kapteijn

08/12/2005 17:14:00
Quote Anchor link
Persoonlijk zou ik even uitzoeken of je de mogelijkheid heb tot het uitvoeren van cronjobs. Het gemakkelijkste is een:

lynx --dump http://www.phphulp.nl/bestandje.php >/dev/null

Die run je ieder uur, en dat php bestandje kan je zelf maken. Die checked dan de database, kijkt naar de datum, en verstuurt een mailtje. Als dat mailtje verstuurd is zet je een '1' in de database achter de tabel 'verzonden' ofzo, zodat het ook maar één keer verstuurd word.

Die mail kan je op verschillende manieren doen. Oa met verschillende adressen gescheiden door een komma (als bcc dan, (blind carbon copy), dan zien mensen elkaars adres niet). Of in een loopje :).
 
Jorik

Jorik

08/12/2005 17:16:00
Quote Anchor link
Maar in een loopje, is dat niet wat belastend voor de mail-fucntie, omdat deze dan 50 keer oid uitgevoerd moet worden?
 
Arjan Kapteijn

Arjan Kapteijn

08/12/2005 17:19:00
Quote Anchor link
Efficient is het niet, immers moet er dan voor ieder mailtje een socket geopend worden... Maar daar is een oplossing voor: http://pear.php.net/package/Mail... Opzich is een loopje wel een grappig idee, pleur die database info in een array, en loop die array met persoonlijke gegevens 1 voor 1 langs. Maar dat is een beetje afhankelijk van de hoeveelheid mails die je wilt gaan verzenden.
Gewijzigd op 08/12/2005 17:22:00 door Arjan Kapteijn
 
Jan Koehoorn

Jan Koehoorn

08/12/2005 17:24:00
Quote Anchor link
Bij heel veel hosts werkt BCC prima, is mijn ervaring.
 
Jorik

Jorik

08/12/2005 17:26:00
Quote Anchor link
Maar hoe werkt het, dat BCC?
Ik ben momenteel aan het uitzoeken heo ik cron jobs werkend krijg, en daarna zal ik een scriptje gaan schrijven etc.
Voor BCC zal ik ook nog ff PHP.net raadplegen, maar ik ben bang dat dit niets word, aangezien dit niet specefiek hierover gaat, en ik er nooit alles van begrijp,
Iemand hier mss een goed voorbeeldje?
 
Arjan Kapteijn

Arjan Kapteijn

08/12/2005 17:36:00
Quote Anchor link
Kwestie van een header schrijven:

loopje{

$headers .= 'Bcc: [email protected]'.',';

}
 
S -

S -

08/12/2005 18:42:00
Quote Anchor link
wat is dan de beste manier om automatisch te mailen zonder dat iets overbelast word omdat je een paar honderd mailtjes eruit gooit?
 

08/12/2005 18:51:00
Quote Anchor link
Gewoon BCC'en.
$str = 'BCC: [email protected], ';
//ervanuitgaand dat $arr de array met alle adressen is
$str .= implode(', ', $arr);
 
Jorik

Jorik

08/12/2005 19:21:00
Quote Anchor link
OKé.
Volgens mij draait m'n script nu wel ongeveer.
Maar nu heb ik een probleem.
Als ik de e-mail verzend, krijg ik op m'n GMAIL account het volgende:

Content-type: text/html; charset=iso-8859-1

From: WPHarmonie <[email protected]>
Date: Thu, 08 Dec 2005 19:20:12 +0100
Message-Id: <[email protected]>

<html>
<head>
<title>E-mail</title>
<style>body,html { font-family: 'Arial, Sans-serif'; }</style> </head><body> Dit is een test van het automatisch op de hoogte houd systeem enzo. Grt. Jorik.
</body>
</html>

Op hotmail account, en nog wat anderen werkt het gewoon..

Code:
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
<?
ERROR_REPORTING(E_ALL);
if($_GET['code'] == "******") {
 include("files/connect.php");
 $sql = "SELECT * FROM agenda WHERE datum > DATE_SUB(NOW(),INTERVAL 3 DAY) AND mailsent = 0 ORDER BY datum ASC";
 $query = mysql_query($sql) OR die(mysql_error());
 while($rij = mysql_fetch_object($query)) {
  $id = htmlspecialchars($rij->id);
  $datum = htmlspecialchars($rij->datum);
  $dag = htmlspecialchars($rij->dag);
  $vantijd = htmlspecialchars($rij->vantijd);
  $tottijd = htmlspecialchars($rij->tottijd);
  $wat = htmlspecialchars($rij->wat);
  $prioriteit = htmlspecialchars($rij->prioriteit);
  $info = htmlspecialchars($rij->info);
  $leden_info = htmlspecialchars($rij->leden_info);
  $mailsent = htmlspecialchars($rij->mailsent);
  
  $bericht = "<html>\n";
  $bericht .= "<head>\n<title>E-mail</title>\n<style>body,html { font-family: 'Arial, Sans-serif'; }</style>\n</head>";
  $bericht .= "<body>\n";
  $bericht .= "Dit is een test van het automatisch op de hoogte houd systeem enzo. Grt. Jorik.";
  #$bericht .= nl2br($_POST['bericht']);
  $bericht .= "\n</body>\n</html>";
  
  $headers  = "MIME-Version: 1.0\r\n";
  $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
  $headers .= "BCC: [email protected],[email protected],[email protected]\r\n";

    
   $sql = "SELECT email,mailagenda FROM leden WHERE mailagenda = 1 ORDER BY email ASC";
   $query = mysql_query($sql);
   $tellen = mysql_num_rows($query);
   while($rij = mysql_fetch_object($query)) {
    #$email = htmlspecialchars($rij->email);
    #$headers  .= "Bcc: ".$email."\r\n";

   }

  $headers .= "From: WPHarmonie <[email protected]>";
  
  $mail = mail("[email protected]","WPHarmonie: Agendawaarschuwing",$bericht,$headers);
  if($mail == TRUE) {
   echo "Mail verzonden!";
  }
else{
   echo "error!";
  }
 }
}
else{
 echo "Dit script wordt automatisch gestart met een code. Er is geen code ingevoerd of de ingevoerde code is onjuist.";
}

?>
 

08/12/2005 19:32:00
Quote Anchor link
Zo te zien is er met de headers niets mis. Blijkbaar ondersteunt GMail geen html. Gelukkig ontvang ik GMail in mijn emailclient die dat wel doet :)
 
Jorik

Jorik

08/12/2005 19:46:00
Quote Anchor link
Ja, dat doe ik ook, maar die doet het dus bij gmail ook ff niet... :S
 
Jorik

Jorik

08/12/2005 19:54:00
Quote Anchor link
Dan nog iets.
Het volgende doet niet wat ik wil:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
SELECT * FROM agenda WHERE datum > DATE_SUB(NOW(),INTERVAL 3 DAY) AND mailsent = 0 ORDER BY datum ASC
?>


Het is de bedoeling dat dit selecteert waar de datum over drie dagen is.. maar doet doet ie niet. (drie dagen tot nu om precies te zijn dan).
Dus moet het iets zijn van datum is groter dan nu met max. 3 groter. Hoe de * dit te doen?
 

08/12/2005 20:00:00
Quote Anchor link
SELECT * FROM agenda WHERE datum > DATE_SUB(INTERVAL 3 DAY, NOW()) AND mailsent = 0 ORDER BY datum ASC

Misschien? Ben niet zo god in datum sql's,
ik houd het bij de timestamps ^^
 
Jorik

Jorik

08/12/2005 20:02:00
Quote Anchor link
GElukt!
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
SELECT * FROM agenda WHERE DATE_ADD(NOW(),INTERVAL 3 DAY) > datum AND mailsent = 0 ORDER BY datum ASC
?>

soms is het té simpel...
 



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.