MIME mail

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Developer

Functie omschrijving Heb jij affiniteit met ICT en een WO diploma in de pocket? Dan ben je hier aan het juiste adres. Voor een opdrachtgever in Amsterdam zijn wij op zoek naar kandidaten die (enige) ervaring hebben met Java, Javascript, C of C++. Je zal door middel van trainingen worden opgeleid tot een volwaardige Software Developer. Er wordt tijdens de training natuurlijk veel aandacht besteedt aan de vaktechnische aspecten, maar er gaat ook veel aandacht uit naar jouw persoonlijke ontwikkeling. Bedrijfsprofiel Bij deze opdrachtgever in de omgeving van Amsterdam zoeken ze meerdere enthousiaste kandidaten die hun carrière willen starten met

Bekijk vacature »

Software developer

Werkzaamheden voor jou als software developer Voor een goede relatie in de regio Zwolle (meerdere locaties) zoeken wij een software developer die betrokken is bij de ontwikkelcyclus en verantwoordelijk is voor het testen en keuren van nieuwe en geoptimaliseerde software. In deze functie ben je in de implementatiefase de persoon die risico's beoordeelt en intern oplossingen aanbrengt om risico's te verkleinen. Binnen het ontwikkelteam van de software ben je een belangrijke schakel waar je intensief meewerkt met scrum. Het voorkomen van bugs in de programma's en het bevorderen van gebruiksvriendelijkheid voor eindklanten zijn voor jou een uitdaging en geeft voldoening

Bekijk vacature »

Traineeship Full Stack Java developer

Dit ga je doen Start jij op 7 augustus bij de Experis Academy dan kickstart jij jouw IT-carrière! We leiden je op tot een gewilde Full Stack Java Developer met alle kennis en vaardigheden die nodig zijn om de arbeidsmarkt te betreden. Wat kun je verwachten, hoe zit een dag in het leven van een Trainee eruit? Periode 1 Als Full Stack Java Developer Trainee volg je vanuit huis een op maat gemaakte onlinetraining die in het Engels wordt gegeven. De tijd die je kwijt bent aan het volgen van de training kun je vergelijken met een fulltime werkweek. In

Bekijk vacature »

Back end Node.js developer

Functie Het ontwikkelteam bestaat momenteel uit 5 (back-end) Developers, 2 systeembeheerders, 1 DevOps engineer, 1 Tech Lead en 2 Scrum Masters. Samen wordt er doorontwikkeld aan twee SaaS-platformen die in een hoog tempo doorontwikkeld moeten worden. Omdat innovatie een belangrijk speerpunt binnen de organisatie is, wordt er ook continu naar snellere en slimmere oplossingen te bedenken en realiseren. Als Back-end Developer hou jij je dagelijks bezig met vraagstukken zoals: API-development, high volume datastromen, het ontwikkelen van Bots aan de hand van A.I. Daarnaast denk en werk jij mee aan de onlineapplicaties voor klanten. Er wordt zelfstandig en in teamverband gewerkt

Bekijk vacature »

Java Developer (Training And Simulation)

Wat jij doet Je zou onze Java Developer zijn en nauw samenwerken met je Product Owner, Software System Engineer, Scrum Master en andere Developers. Samen draag je bij aan een multidisciplinair en zelf organiserend Agile team. De rol is zeer afwisselend en bestaat uit, maar is zeker niet beperkt tot: de-risk en prototype onbewezen simulatietechnologieën; simulatiekaders ontwikkelen voor gebruik door andere teams; je bent goed in het begrijpen van ingewikkelde ideeën; heeft de mogelijkheid om nauw samen te werken met grote internationale klanten, leveranciers en overheden om onze oplossingen, vastleggingsvereisten, enz. te definiëren en te presenteren. Ben jij het? Wij

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 »

Senior front-end developer (React)

Functie Momenteel zijn ze op zoek naar een ervaren front-end developer. Als senior werk je nauw samen met 5 collega developers. Een klein scrum team dus, met korte lijnen waardoor jouw ideeën snel tot uitvoering gebracht kunnen worden. De huidige applicaties worden veelal ontwikkeld met o.a. React, Redux, TypeScript. Ze zijn echt op zoek naar een kartrekker in het team. Naast het meedenken over, opzetten en uitvoeren van bijvoorbeeld de architectuur of toepassing van nieuwe technieken krijg je ook veel tijd om de meer junior (front-end) developers te begeleiden. Hierin nemen ze graag de tijd om mensen de ruimte te

Bekijk vacature »

Low-code developer

Functie omschrijving Heb jij altijd al een training willen volgen in het buitenland? Voor een leuke opdrachtgever in omgeving Alphen ad Rijn zijn wij op zoek naar kandidaten die aan de slag willen als Low Code Developer! Beschik jij over HBO/WO nivo, bij voorkeur Informatica, maar een ander technische opleiding zoals bijv. wiskunde, natuurkunde is ook goed. Heb jij aantoonbare affiniteit met IT en ben jij gedreven, enthousiast, communicatief vaardig en klantgericht? Lees dan snel verder! Je wordt getraind tot een volwaardig Low Code Developer, het traject ziet er als volgt uit: Start 1e week januari, opleiding van 3 weken

Bekijk vacature »

Social Media Specialist

Social Media Specialist locatie: Rotterdam (Zuid Holland) Wij zoeken op korte termijn een nieuwe collega, een social media specialist/ adviseur sociale media (24 uur), voor ons sprankelende team Communicatie van CJG Rijnmond. Onze focus ligt op het informeren en binden van onze in- en externe klanten en stakeholders en het versterken van onze naamsbekendheid en zichtbaarheid. Dat doen we in nauwe samenwerking met elkaar. Over de functie Ons team bestaat uit 7 communicatieprofessionals met ieder een eigen expertise. Als lid van het online team ben je verantwoordelijk voor het ontwikkelen, uitvoeren en analyseren van onze socialemediastrategie. Ook stel je campagnes

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 »

Software Developer C++ en Perl

Ben je een slimme en enthousiaste universitair opgeleide bèta die graag bij een relatief klein softwarebedrijf wil werken waar de sfeer goed is en eigen inbreng gewaardeerd wordt? Wij, IntelliMagic in Leiden, ontwikkelen technisch hoogwaardige software op het gebied van IT infrastructuur performance analytics. Het type software zorgt voor intellectueel interessante uitdagingen. We ontwerpen de producten zelf en verkopen deze als off-the-shelf software aan grote bedrijven in Europa en de VS. Wij zoeken een ervaren C++ software engineer met kennis van Perl voor een van onze ontwikkelteams. Werkzaamheden Samen met de andere ontwikkelaars specificeren, ontwerpen en implementeren van nieuwe functionaliteit

Bekijk vacature »

.Net Ontwikkelaar

Dit ga je doen Het ontwerpen en ontwikkelen van software voor klanten; Het bijdragen van kennis en ervaring; Het integreren van van de software en afstemmen met klanten; Het functioneel testen van de ontwikkelde software. Hier ga je werken Voor onze relatie zijn wij momenteel op zoek naar een .Net Developer die wilt werken aan software die draait op machines wereldwijd. De organisatie produceert software voor applicaties die gebruikt worden in verschillende branches. De software wordt geleverd aan fabrikanten van verschillende robotica en machines. Als .Net ontwikkelaar ben je intern onderdeel van het team wat de applicatie omgevingen ontwikkeld en

Bekijk vacature »

Software ontwikkelaar ASP .Net / C#

Functie omschrijving Gezocht! Software ontwikkelaar. Ben jij bekend met termen als ASP .Net, C# en SQL? Ben jij op zoek naar een afwisselende en uitdagende IT-functie binnen de agrarische sector? En omschrijf jij jezelf als zelfstandig, enthousiast en proactief? Dan hebben wij de perfecte functie voor jou! Als Software ontwikkelaar binnen deze organisatie ben je samen met één andere collega verantwoordelijk voor de ontwikkeling en modificatie van het support en controle programma dat binnen dit bedrijf gebruikt wordt. Je gaat hierbij bijdragen aan de vertaling van klantwensen naar effectieve softwareoplossingen. Verder bestaan je werkzaamheden uit: Technische uitwerking van de business

Bekijk vacature »

Senior Front end developer

Functie Wij zijn op zoek naar een ambitieuze, zelfsturende Front-end Expert die ons (internationale) team komt versterken. Onze huidige software development afdeling bestaat uit 7 developers en designers. Wij zijn een écht softwarehuis, dus ervaring in software development is wel echt een must. Er wordt tegelijkertijd aan meerdere projecten gewerkt, voor mooie toonaangevende klanten. Je hebt dus regelmatig te maken met deadlines en opleveringen. Een deel van onze omgeving is in Angular.JS. Dit deel wordt langzamerhand omgebouwd naar de nieuwste versie van Angular. Jouw werkzaamheden zullen bestaan uit: Het aansturen en begeleiden van jouw collega’s Het implementeren van visuele elementen

Bekijk vacature »

Network Engineer (f/m/d) in Heidelberg

Network Engineer (f/m/d) The IT Services team operates and supports the IT infrastructure and services at EMBL headquarters in Heidelberg and at the laboratory’s sites in Barcelona and Rome. As part of IT Services, the Network team is responsible for managing and developing the network infrastructure in our data centres, on campus, and to our external network providers. As a leading scientific institution with highly data-intensive research, extensive data flows at and between the laboratory’s six sites and to the Internet, EMBL is connected to national and international scientific networks using state-of-the-art technologies from vendors including Cisco, Extreme Networks and

Bekijk vacature »
Gert-Jan

Gert-Jan

21/03/2006 22:51:00
Quote Anchor link
Hallo, ik wil graag een mail-script maken dat bijlagen kan versturen.

Ik heb de volgende websites geraadpleegt:
http://www.phphulp.nl/php/scripts/1/262/
http://www.zend.com/zend/spotlight/sendmimeemailpart1.php
http://www.sitepoint.com/article/advanced-email-php/5

Zodoende ben ik tot het volgende voorbeeldje gekomen:
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
<?php
if(isset($_POST['submit'])){
    //scheidingsteken voor het e-mailtje (boundary)
    $bound = "web123456789core";
    
    //tekst uit het formulier
    $eigenaar = "Gert-Jan Bierkens";
    $mail_eigenaar = "[email protected]";
    $bezoeker = "John Johnson";
    $mail_bezoeker = "[email protected]";
    $titel = "titel";
    $bericht = "test";
    
    //het ge-uploade bestand
    $upload      = $_FILES['upload']['tmp_name'];
    $bestandstype = $_FILES['upload']['type'];
    $bestandsnaam = $_FILES['upload']['name'];
    
    //het bestand openen (read binary)
    if (is_uploaded_file($upload)) {
         $bestand = fopen($upload,'rb');
         $inhoud = fread($bestand,filesize($upload));
         fclose($bestand);
    }

    
    //headers voor mixed content
       $headers = "From: " . $eigenaar . " <" . $mail_eigenaar . ">\r\n";
    $headers .= "To: " . $bezoeker . " <" . $mail_bezoeker . ">\r\n";
    $headers .= "Subject: " . $titel . "\r\n";
    $headers .= "Content-Transfer-Encoding: 7bit\r\n";
       $headers .= "MIME-Version: 1.0\r\n";
       $headers .= "Content-Type: multipart/mixed;";
    $headers .= "boundary=\"" . $bound . "\";";
    $headers .= "Content-Disposition:  attachment\r\n";

    $body = "--" . $bound;
    $body .= "Content-Type: text/html; charset=\"iso-8859-1\"\r\n";
    $body .= "Content-Transfer-Encoding: 7bit\r\n";
    $body .= $bericht;
            
    $body .= "--" . $bound;
       
    $body .= "Content-Type: application/octet-stream; name=" . $bestandsnaam . "\r\n";
    $body .= "Content-Transfer-Encoding: base64\r\n";
    $body .= "Content-disposition: attachment\r\n";
    $body .= chunk_split(base64_encode($inhoud)) . "\r\n";

    $body .= "--" . $bound; "--";
    
    mail($mail_eigenaar, $titel, $body, $headers);
}

?>

<form enctype="multipart/form-data" method="post" action="">
    <input type="file" name="upload" />
    <input type="submit" value="Verzenden" name="submit" />
</form>

</body>
</html>


De mail wordt verzonden, maar op 1 of andere manier pakt ie die headers niet :D Ik heb hier al vaker mee gestoeid... en op 1 of andere manier doe ik altijd iets fout met de headers (althans... dat denk ik) kan iemand me helpen?
Gewijzigd op 21/03/2006 22:51:00 door Gert-Jan
 
PHP hulp

PHP hulp

25/11/2024 01:43:36
 
Arjan Kapteijn

Arjan Kapteijn

21/03/2006 22:55:00
Quote Anchor link
Kijk eens naar de phpmailer, dat is veel makkelijker in gebruik... hier vind je wat voorbeelden.
 
Kalle P

Kalle P

21/03/2006 22:57:00
Quote Anchor link
net allemaal paste en copy werk, krijgt ie te horen dat ie wat anders moeten kiezen. Altijd fijn die hulp van Arjan. ;)
 
Jan Koehoorn

Jan Koehoorn

21/03/2006 23:00:00
Quote Anchor link
• Download de phpmailer class.
• Zet het bestand class.phpmailer.php in dezelfde map als die waarin je script wordt uitgevoerd.
• Include class.phpmailer.php in je script.
Gebruik onderdstaande 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
<?php
    $mail
= new PHPMailer ();
    $mail->AddAddress ('[email protected]');
    $mail->AddAttachment ('bestandsnaam');
    $mail->From    = '';
    $mail->FromName = '';
    $mail->AddReplyTo ('');
    $mail->Subject = '';
    $mail->Body = '';

    if ($mail->Send ()) {
        $msg = '<p>De mail is verzonden!</p>';
    }

        
    $mail->ClearAllRecipients ();
    $mail->ClearAttachments ();
}

?>
Gewijzigd op 21/03/2006 23:01:00 door Jan Koehoorn
 
Kalle P

Kalle P

21/03/2006 23:02:00
Quote Anchor link
2 fanatieken phpmailer fans.
 
Gert-Jan

Gert-Jan

21/03/2006 23:03:00
Quote Anchor link
Ik zal ff naar die phpmailer kijken! Thnx!

Maar inderdaad Kalle, dan is dit waarschijnlijk allemaal voor niets geweest. En ik ben al heel de avond bezig om te lezen over mime-types, headers ed. :-D
Gewijzigd op 21/03/2006 23:05:00 door Gert-Jan
 
Arjan Kapteijn

Arjan Kapteijn

21/03/2006 23:09:00
Quote Anchor link
Niks is voor niks geweest. Je weet nu in ieder geval hoe het niet moet ;). Daar komt nog eens bij, stel dat het je wel was gelukt dan had je je hele leven lopen kutten met die mail(), nu weet je teminsten hoe het je voortaan een paar uur werk kan gaan besparen ;).

En waarschijnlijk zal je tijdens het 'inlezen' ook weer andere dingen geleerd hebben.
 
Jan Koehoorn

Jan Koehoorn

21/03/2006 23:11:00
Quote Anchor link
Kalle:
2 fanatieken phpmailer fans.


Oh, er zijn er véél meer. En terecht :-)
 
Kalle P

Kalle P

21/03/2006 23:14:00
Quote Anchor link
Handig ding daar ben ik het mee eens.
 
Arjan Kapteijn

Arjan Kapteijn

21/03/2006 23:14:00
Quote Anchor link
Ik ken phpmailer via Jan, dus Jan... mijn eeuwig respect :).
 
Jan Koehoorn

Jan Koehoorn

21/03/2006 23:17:00
Quote Anchor link
Ook handig: er zit ook een SMTP class bij. Dus als je een grote groepsmail wilt verzenden met veel BCC's en je host pikt het niet, dan kun je een andere SMTP server opgeven.
 
Jan Koehoorn

Jan Koehoorn

21/03/2006 23:20:00
Quote Anchor link
Arjan:
Ik ken phpmailer via Jan, dus Jan... mijn eeuwig respect :).


Zoals je weet is het respect geheel wederzijds ;-)
 
Kalle P

Kalle P

21/03/2006 23:24:00
Quote Anchor link
Ja das handig en al voor je gemaakt.
 
Gert-Jan

Gert-Jan

22/03/2006 09:49:00
Quote Anchor link
Het is idd een heel bruikbaar script en ik weet zeker dat dit me in de toekomst veel tijd gaat schelen.

Mochten mensen ooit zoeken op dit topic, hier nog een link over de php mailer die ik bruikbaar vond:
http://designhulp.nl/artikelen/server-side/php-mysql/emails-versturen-met-php-phpmailer
 



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.