email redirect werkt niet meer

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Junior Software Developer

Functie omschrijving Wij zijn op zoek naar een Junior Software Developer!? Sta jij aan het begin van jouw loopbaan of heb jij misschien al enige ervaring? Vind jij het daarnaast belangrijk om jezelf constant te kunnen ontwikkelen en uitdagen? Lees dan snel verder! Voor een vooraanstaand softwarehuis in Nieuwegein ben ik op zoek naar een Junior Software Developer. De eigenaar van het bedrijf is ervan bewust dat je als junior nog een hoop kan leren, waardoor je de eerste maanden veel begeleiding en diverse trainingen krijgt. Daarna ga je samen met je collega's aan zowel kleine als grote projecten werken.

Bekijk vacature »

Junior Software developer

Functie Als junior .NET ontwikkelaar start jij in een compact team met drie ervaren .NET ontwikkelaars. Wij werken op projectbasis en begeleiden zelf het hele traject van A tot Z. Wij bieden jou dan ook een brede functie aan met veel technische uitdaging! Ons traject ziet er als volgt uit: 1) Wij analyseren de behoefte van onze klant 2) Wij werken de behoefte uit en vertalen dit naar technische werkzaamheden en maken een uren/kosten schatting; 3) Wij gaan aan de slag met het ontwikkelen van het product met directe feedback van de klant, zodat datgene gerealiseerd wordt, wat gewenst is;

Bekijk vacature »

Senior pega developer

You work on software that makes colleagues and customers happy! Thanks to your IT skills, De Mandemakers Groep really makes a difference for its customers. Do coding, testing and deployments make your heart beat faster? Then apply today as Senior Pega Developer at De Mandemakers Groep! Wat ga je doen? The job title gives it away: You will be developing Pega software. This ranges from technical design, coding and testing to test automation, deployments and bug fixing. Your goal is to continuously improve our systems so that colleagues can work efficiently and customers receive optimal service. You don't have to

Bekijk vacature »

.NET Developer Azure

Dit ga je doen Het ontwerpen en bouwen van diverse applicaties (C#, ASP.NET, MVC); Het ontwikkelen van Webservices (WCF); Het meewerken aan de transitie naar Azure; Het samenwerken met collega's binnen een Scrumteam en meedenken over de User Stories; Het bouwen van unittesten; Meedenken over nieuwe tooling, ontwikkelingen en technologieën in de markt. Hier ga je werken Je komt te werken bij een organisatie die verantwoordelijk is voor de ontwikkeling van verschillende portalen. Deze portalen worden gebruikt door diverse partijen en jouw taak is om ervoor te zorgen dat deze optimaal functioneren. Je wordt onderdeel van een Scrumteam en werkt

Bekijk vacature »

PHP Developer

Dit ga je doen Je werkt nauw samen met het websitebureau aan de ontwikkeling en optimalisering van het internationale platform; Je ziet nieuwe webshops op en voert optimalisaties door; Je bouwt aan technische, functioneel en commercial resultaat; Je vindt het leuk om zelfstandig binnen een internationale organisatie te werken, maar krijgt ook energie om samen met collega's te werken. Hier ga je werken Voor een bedrijf in de regio Rotterdam zijn wij opzoek naar een PHP Developer. Je wordt onderdeel van het communicatieteam en gaat je bezighouden met het optimaliseren van de website van dit internationale bedrijf. Je schakelt veel

Bekijk vacature »

Cymer Patch Server Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Veldhoven Vacature ID: 12919 Introductie This new patch server will be built on Python and Django ReST and GraphQL services with a React frontend, it will consist of several microservices and run on a Kubernetes cluster. It will be supported by several middleware applications such as ElasticSearch, Redis, RabbitMQ, Oracle and Artifactory. Functieomschrijving The Patch Admin team always aim to deliver software at a high quality, we avoid sacrifices here to maintain our velocity. Practically this means that we practice test driven development and perform end-to-end automated testing on our software. This means

Bekijk vacature »

Full stack Javascript ontwikkelaar

Functie Benieuwd hoe jouw dag eruit ziet? Je komt binnen rond een uur of 10 en dat start je met de morning call. Dit doen we vanaf het hoofdkantoor of op het lab, ligt eraan welk project je mee bezig bent. Na de call en het verdelen van de tickets ga je met je team aan de slag. Rond een uur of 12 is er een goede lunch en ga je smiddags weer lekker door met je werk. De ene keer maak jij een game voor een groot merk om de interactie tussen product en eindgebruiker te vergroten. De andere

Bekijk vacature »

Software Developer Mendix / Maatschappelijk Betrok

Dit ga je doen Het bouwen van de Mendix applicaties in samenwerking met jouw team of zelfstandig; Werken met Scrum methodiek; Ontwikkelen van vooruitstrevende oplossingen; Meedenken over nieuwe applicaties en ontwikkelingen; On the job eigen maken van de Mendix omgeving. Hier ga je werken Deze dynamische en snelgroeiende organisatie begeeft zich in de recyclingbranche. Zij nemen op duurzame en efficiënte manier de recycling op zich. Vanwege hun snelle groei zijn zij op zoek naar een young professional die zich graag wilt ontwikkelen als Mendix Developer. Je komt te werken binnen een IT team van +/- 15 medewerkers. Het huidige ‘vaste’

Bekijk vacature »

Junior .NET Developer

Dit ga je doen Ontwikkelprocessen verder optimaliseren en verder ontwikkelen met C#; CI/CD-pipelines automatiseren; Ontwikkelen van herbruikbare componenten; Front-end pagina's gebruiksvriendelijk maken. Hier ga je werken Als junior .NET Developer kom je terecht binnen een grote en internationale organisatie. Zij streven naar een positieve impact op de mens, milieu en maatschappij. Het bedrijf is oorspronkelijk een familiebedrijf en werkt aan de productie van hoogwaardige en technische systemen voor de gezondheidszorg. Momenteel willen zij betere ontwikkelprocessen creëren op internationaal gebied en staat kwaliteit en veiligheid voor hun op nummer 1! Als junior .NET Developer werk je aan het ontwikkelen van verbeterde

Bekijk vacature »

Software Ontwikkelaar .NET te Zaandam

Bedrijfsomschrijving Je komt hier terecht bij een door-en-door softwarebedrijf, waarbinnen meerdere SaaS pakketten worden ontwikkelt voor diverse sectoren. Hierbij kun je denken aan bijvoorbeeld de logistieke en medische branche. Deze organisatie kenmerkt zich door de hoge mate van complexiteit in de applicaties, wat betekent dat jij je hier niet zal gaan vervelen. Integendeel: Jij gaat hier elke dag ontzettend veel leren en je in razend tempo ontwikkelen als C# .Net Developer met focus op back-end. Het team bestaat uit ongeveer 20 personen personen, waarvan het grootste deel zich richt op software development. De sfeer is informeel en professioneel. De producten

Bekijk vacature »

Softwareontwikkelaar Cleopatra

Functieomschrijving: 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 bromen 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.De opdracht bestaat uit: het programmeren van de diverse modules;het tijdens demo's tonen van de

Bekijk vacature »

Laravel / PHP developer

Functie omschrijving Wij zijn op zoek naar een Medior PHP / Laravel Developer voor een IT-consultancy in de omgeving van Hoofddorp! Ben jij op zoek naar een leuke nieuwe uitdaging binnen een veelzijdige werkomgeving? Lees dan snel verder! Binnen dit bedrijf werk je in een ontwikkelteam, waarin je zeer betrokken bent en meedenkt over softwareoplossingen. Binnen dit Team hou je je bezig met het aanpassen, verbeteren en vernieuwen van de logistieke oplossingen. Je zult je bezig houden met de volgende werkzaamheden: Je gaat aan de hand van de wensen van klanten software ontwikkelen; Je bent bij het gehele proces betrokken;

Bekijk vacature »

Junior Front end developer Onderwijssoftware

Functie Als Junior front end developer kom jij terecht in een klein, maar hecht team bestaande uit 5 andere developers (waarvan 2 senioren, 2 medior en 1 junior). Met de gezamenlijke missie om “ieder kind te helpen met onze software” wordt er dagelijks gepassioneerd en hard gewerkt aan ons in-house ontwikkeld platform. Deze software is gebaseerd is op AI, machine Learning en wetenschappelijke inzichten. Dagelijks zul jij werken met onze high traffic webapplicatie. We hebben ruim 300.00 gebruikers en meer dan 2 miljard records waar je te maken mee krijgt! Verder zul jij je bezighouden met: – Het ontwikkelen van

Bekijk vacature »

Fasttrack learning & development voor Java dev

Wat je gaat doen: Wij zoeken enthousiaste en ambitieuze junior en medior ontwikkelaars die toe zijn aan de volgende stap in hun carrière. Wij helpen je op je pad naar senior ontwikkelaar door ons fasttrack learning en development programma. Na een kort en intensief programma ga jij aan de slag bij klanten van DPA. Daarnaast krijg je veel ruimte om je te ontwikkelen als persoon en als specialist. De eerste maand gaan we aan de slag om je certificeringen te behalen waaronder OCP (Oracle Certified Professional). Daarnaast nemen we een deepdive in Spring Boot. Ook laten we je kennismaken met

Bekijk vacature »

Backend Developer Scrummaster .NET

Samengevat: Deze werkgever is een ambitieus internetbedrijf met een passie voor digitale communicatie. Ben jij geschikt als Backend Developer? Heb je ervaring met .NET platform? Vaste baan: Backend Developer / SCRUM Master Scrum HBO WO €3.800 - €6.000 Deze werkgever is een innovatief bedrijf met enthousiaste mensen die jarenlang ervaring hebben met het ontwikkelen internet- en intranetoplossingen. Wij houden van korte lijnen en open en eerlijke communicatie. Wij zetten graag onze jarenlange ervaring in om perfect werkende oplossingen te ontwikkelen. Wij ondersteunen dienstverlenende organisaties bij het ontwikkelen en realiseren van een effectief, adaptief communicatieplatform. Je ontwikkelt met ons de meest

Bekijk vacature »

Pagina: 1 2 volgende »

Net Jong

Net Jong

08/07/2015 15:52:32
Quote Anchor link
Hoi,
Je leest er veel over, maar ik kan nog niet de juiste oplossing vinden.
Script php , een contact formulier, waarin de invuller een automatisch antwoord kreeg, de gegevens naar een data base gingen en in mijn email box een mail aankwam werkte prima maar nu niet meer.
De database en mail in mijn box nog wel maar de contact persoon krijgt geen bevestiging.
Het script moet veranderd , is er iemand die een duidelijk voorbeeld heeft wat er nu precies moet worden aangepast? Voor allerlei aanmeldingen zo'n soort formulier gemaakt... html achterwege gelaten.
Waar gaat het nu mis??
Bedankt!
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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
<?php
session_start();        
ini_set('display_errors', 1);
error_reporting(E_ALL);

if($_SERVER['REQUEST_METHOD'] == 'POST')
{

    // Zorgen dat de array met errors leeg is.
    $_SESSION['errors'] = array();
    $_SESSION['input'] = array();

    // Velden in het formulier definiëren
    $formuliervelden = array(
    
      'Vn1' => 'text',
      'Tus1' => 'text',
      'An1' => 'text',        
      'Email1' => 'text',        
      'Bridgekofferkleur' => 'radio',
     'Datum' => 'text',
      'Ophalen' => 'text',
      'Reactie' =>'textarea',
    );

    
    // Velden waar geen controle op uitgevoerd hoeft te worden.
        $no_check = array( 'Tus1','Ophalen','Reactie');
    // Loop alle elementen uit de $_POST array langs
    
        foreach($formuliervelden as $veld => $type)
    {

            if($type == 'select')
          {

            if(empty($_POST[$veld]) && !in_array($veld, $no_check))
            {

                $_SESSION['errors'][$veld] = true;
                $errors[] = 's.v.p.  speelsterkte  "'.$veld.'" aangeven';

            }
            
            else
            {
                $_SESSION['input'][$veld] = $_POST[$veld];
            }
                }

            
        elseif($type == 'radio')
           {

            if(empty($_POST[$veld]) && !in_array($veld, $no_check))
            {

                $_SESSION['errors'][$veld] = true;
                $errors[] = 'Kies een optie bij "'.$veld.'"';
            }

            else
            {
                $_SESSION['input'][$veld] = $_POST[$veld];
            }
           }
    

        else
        {
            if(isset($_POST[$veld]))
            {

                // Spaties voor en achter input verwijderen
                $value = trim($_POST[$veld]);
                
                // Ingevulde waarden in een sessievariabele zetten.
                $_SESSION['input'][$veld] = $value;
                
                // Controle van verschillende velden.
                // Velden waar geen controle op uitgevoerd hoeft te worden overslaan.

                if(in_array($veld, $no_check))
                {

                    continue;
                }

                
                              
                  else
                {
                    if(empty($value))
                    {

                        $_SESSION['errors'][$veld] = true;
                        $errors[] = 'Je bent vergeten het veld '.$veld.' in te vullen.';            
                    }
                }
              }

            else
            {
                $errors[] = 'Het veld '.$veld.' ontbreekt aan het formulier';
            }
        }        
    }

  
        
        // Verwerk het formulier als er geen fouten opgetreden zijn.
    if(empty($_SESSION['errors']))
    {

        // Verwerk het formulier:
        // vb. Schrijf gegevens naar een database

        
include('contactdb.php');

    $Vn1                =    mysql_real_escape_string($_POST['Vn1']);
    $Tus1               =    mysql_real_escape_string($_POST['Tus1']);
    $An1                =    mysql_real_escape_string($_POST['An1']);  
    $Email1             =    mysql_real_escape_string($_POST['Email1']);    
    $Bridgekofferkleur  =    mysql_real_escape_string($_POST['Bridgekofferkleur']);        
    $Datum              =    mysql_real_escape_string($_POST['Datum']);      
    $Ophalen                =    mysql_real_escape_string($_POST['Ophalen']);
    $Reactie            =    mysql_real_escape_string($_POST['Reactie']);

    
    //  Schrijf gegevens naar een database
    
$sql = "
     INSERT INTO bridgekoffer
    (
      Vn1,
      Tus1,
      An1,        
      Email1,
      Bridgekofferkleur,
      Datum,
      Ophalen,  
      Reactie
    
    )
       VALUES
      
    (
       '"
.$Vn1."',
       '"
.$Tus1."',
       '"
.$An1."',  
       '"
.$Email1."',      
       '"
.$Bridgekofferkleur."',       
       '"
.$Datum."',
       '"
.$Ophalen."',
       '"
.$Reactie."'    
    )
     "
;

    if(!$res = mysql_query($sql))
   {

    trigger_error(mysql_error().'<br />In query: '.$sql);
   }

        
        // ....
    
            if(empty($_SESSION['errors']))
  
      $ontvanger = "[email protected]";

    $onderwerp = "Reservering bridgekoffer  ";

     $_POST['Alles']= " ".$_POST['Vn1']." ,".$_POST['Tus1']." ,".$_POST['An1']." ,".$_POST['Email1']." ";

     Mail($ontvanger, $onderwerp, $_POST['Alles']);
    
    {

$site = "mijnsite.com";  
$sql = "SELECT * FROM bridgekoffer WHERE Email1='".$_POST['Email1']."'";
$resultaat = mysql_query($sql)  or die (mysql_error());
$aantal = mysql_num_rows($resultaat);
$rij = mysql_fetch_object($resultaat);
$Email1 =($rij->Email1);
$headers = 'From: [email protected]' . "\r\n" .
           'Reply-To:[email protected]' . "\r\n" .
           'X-Mailer: PHP/' . phpversion();

if ($aantal == '0') {
echo "Dit emailadres is bij ons niet bekend!";
}
else

{

$bericht = "Beste ".$Vn1."".$Tus1."".$An1.",\n\n
Er is zojuist op "
.$site." met dit emailadres, een bridgekoffer reservering binnen gekomen \n\n
Koffer:          "
.$Bridgekofferkleur."\n
Voor de volgende datum:  "
.$Datum." \n
U zou de koffer ophalen op :  "
.$Ophalen." \n
Veel plezier !\n
Met vriendelijke groet; N.\n"
;

mail($Email1,"Reservering bridgekoffer",$bericht,"From: ".$site." <no_reply@".$site.">");
echo "Er is een  bevestigings mail, naar uw email-adres gestuurd, zoniet, dan hebben wij geen juist email adres, wilt u dan contact met ons opnemen! ";
       }
      
    }    

    
   {

        // Stuur gebruiker door naar een volgende pagina.
        $content[] = '<p><b>Veel plezier.</b></p>';
        $content[] = '<ul>';

        foreach($_SESSION['input'] as $key => $value)
        {

            $content[] = '<li>'.$key.': '.$value.'</li>';
        }

        $content[] = '</ul>';

        
        unset($_SESSION['input']);
        
    }
  }
}

?>
 
PHP hulp

PHP hulp

18/11/2024 03:20:47
 
- Ariën  -
Beheerder

- Ariën -

08/07/2015 16:04:24
Quote Anchor link
Wat gebeurt er nu wel als de gebruiker het formulier naar behoren invult?
 
Net Jong

Net Jong

08/07/2015 16:10:00
Quote Anchor link
De gebruiker krijgt geen reactie.
 
- Ariën  -
Beheerder

- Ariën -

08/07/2015 16:13:19
Quote Anchor link
Een lege pagina dus?

Verder is je script vatbaar voor hacking via SQL-injection.
Gewijzigd op 08/07/2015 16:14:14 door - Ariën -
 
Net Jong

Net Jong

08/07/2015 16:13:53
Quote Anchor link
Wat er wel werkt is dat de gegevens in de database komen en dat er een mail in mijn email box binnen komt. Maar de invuller ziet daar niets van..

Toevoeging op 08/07/2015 16:25:13:

Ook geen lege pagina, geen reactie terug, normaal werd "bericht" automatisch teruggezonden.
 
- Ariën  -
Beheerder

- Ariën -

08/07/2015 16:26:41
Quote Anchor link
Dus geen bevestiging (Er is een bevestigings mail, naar uw email-adres gestuurd.....) op het scherm nadat de mail verstuurd is, als ik goed begrijp?
Of is het de bevestigingsmail die niet aankomt bij de gebruiker?
Gewijzigd op 08/07/2015 16:27:43 door - Ariën -
 
Net Jong

Net Jong

08/07/2015 16:38:57
Quote Anchor link
De echo staat wel in beeld, maar er komt geen bevestigingsmail aan.
 
- Ariën  -
Beheerder

- Ariën -

08/07/2015 16:42:12
Quote Anchor link
Je doet niks met je $headers in je mailfunctie.
Gewijzigd op 08/07/2015 16:42:23 door - Ariën -
 
Net Jong

Net Jong

08/07/2015 16:45:10
Quote Anchor link
... Dat zou best kunnen, het heeft echter altijd zo gewerkt... hoe zou het script dan nu moeten zijn?
 
- Ariën  -
Beheerder

- Ariën -

08/07/2015 17:02:18
Quote Anchor link
Zo een constructie moet wel helpen. Je stuurt de juiste headers mee die ervoor zorgen dat je mail niet zo snel in de spam-box komen, en je kijkt of de mail-functie een FALSE uitspuugt, als de mail niet verstuurd kan worden door een technisch probleem.

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
<?php
// Geef GELDIGE adressen op
// Een korte benaming voor jouw website

$website_naam = 'Mijn Site';
// Jouw eigen geldige emailadres
$eigen_emailadres = 'mijn_emailadres@mijn_domein.nl';
// Een geldig emailadres voor errors
$error_emailadres = 'mijn_emailadres@mijn_domein.nl';
// De naam van de verzender
$naam_verzender = 'Afzender';
// Het geldige emailadres van de afzender
$email_verzender = 'emailadres_van_verzender@zijn_domein.nl';
// Een geldig emailadres of helemaal leeg laten
$bcc_emailadres = 'geldig_emailadres@geldig_domein.nl';
// HTML mail? True/False
$html = true;

// De headers samenstellen
$headers     = 'From: ' . $website_naam . ' <' . $eigen_emailadres . '>' . "\r\n";
$headers    .= 'Reply-To: ' . $naam_verzender . ' <' . $email_verzender . '>' . "\r\n";
$headers    .= 'Return-Path: Mail-Error <' . $error_emailadres . '>' . "\r\n";
$headers    .= ($bcc_emailadres != '') ? 'Bcc: ' . $bcc_emailadres . "\r\n" : '';
$headers    .= 'X-Mailer: PHP/' . phpversion() . "\r\n";
$headers    .= 'X-Priority: Normal' . "\r\n";
$headers    .= ($html) ? 'MIME-Version: 1.0' . "\r\n" : '';
$headers    .= ($html) ? 'Content-type: text/html; charset=iso-8859-1' . "\r\n" : '';



if(mail($Email1,"Reservering bridgekoffer",$bericht,$headers)) {
    echo "Er is een  bevestigings mail, naar uw email-adres gestuurd, zoniet, dan hebben wij geen juist email adres, wilt u dan contact met ons opnemen! ";
}
else {
    echo "De mail kon door een technische fout aan onze kant niet verstuurd worden. Onze excuses.";
}

?>

Bij voorkeur gebruik ik altijd phpMailer. Deze kan gebruik maken van elke willekeurige SMTP-server, die de mails aanneemt en aflevert, en is tevens makkelijker te debuggen.
Gewijzigd op 08/07/2015 17:02:36 door - Ariën -
 
Net Jong

Net Jong

08/07/2015 18:45:21
Quote Anchor link
Hallo, alvast bedankt voor je voorstel.
Moet helaas nu weg, ga het morgen uitwerken.

Toevoeging op 09/07/2015 09:59:32:

Hallo, helaas krijg je als invuller nog geen email.

Naam verzender = de als ingevulde naam van de invuller.. dus 'Achternaam'?
Email verzender is de invuller, die heeft zijn email adres ingevuld, die heeft meestal geen mijn domein naam.nl adres. 'Email' dus je hebt daar geen vaste waarde staan, want die wisselt.

Via bcc krijg ik wel de ingevulde mail binnen... maar dan weer op mijn eigen adres.

Waar gaat het nog mis? Stuur hierna de php op. Want om te lezen is het moeilijk.



Toevoeging op 09/07/2015 09:59:51:

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
<?php
// Geef GELDIGE adressen op
// Een korte benaming voor jouw website

$website_naam = 'site.com';
// Jouw eigen geldige emailadres
$eigen_emailadres = '[email protected]';
// Een geldig emailadres voor errors
$error_emailadres = '[email protected]';
// De naam van de verzender
$naam_verzender = 'Achternaam';
// Het geldige emailadres van de afzender
$email_verzender = 'Email1';
// Een geldig emailadres of helemaal leeg laten
$bcc_emailadres = '[email protected]';
// HTML mail? True/False
$html = true;

// De headers samenstellen
$headers     = 'From: ' . $website_naam . ' <' . $eigen_emailadres . '>' . "\r\n";
$headers    .= 'Reply-To: ' . $naam_verzender . ' <' . $email_verzender . '>' . "\r\n";
$headers    .= 'Return-Path: Mail-Error <' . $error_emailadres . '>' . "\r\n";
$headers    .= ($bcc_emailadres != '') ? 'Bcc: ' . $bcc_emailadres . "\r\n" : '';
$headers    .= 'X-Mailer: PHP/' . phpversion() . "\r\n";
$headers    .= 'X-Priority: Normal' . "\r\n";
$headers    .= ($html) ? 'MIME-Version: 1.0' . "\r\n" : '';
$headers    .= ($html) ? 'Content-type: text/html; charset=iso-8859-1' . "\r\n" : '';



if(mail($Email1,"Reservering bridgekoffer",$bericht,$headers)) {
    echo "Er is een  bevestigings mail, naar uw email-adres gestuurd, zoniet, dan hebben wij geen juist email adres, wilt u dan contact met ons opnemen! ";
}
else {
    echo "De mail kon door een technische fout aan onze kant niet verstuurd worden. Onze excuses.";
}

?>
 
Ward van der Put
Moderator

Ward van der Put

09/07/2015 10:13:09
Quote Anchor link
Net Jong op 09/07/2015 09:59:32:
Naam verzender = de als ingevulde naam van de invuller.. dus 'Achternaam'?
Email verzender is de invuller, die heeft zijn email adres ingevuld, die heeft meestal geen mijn domein naam.nl adres. 'Email' dus je hebt daar geen vaste waarde staan, want die wisselt.

Daar gaat het hoogstwaarschijnlijk fout: jouw mailserver kan geen e-mail verzenden met het e-mailadres van iemand anders als de afzender. Dan zou je server op [email protected] namelijk kunnen e-mailen alsof er mail afkomstig is van [email protected] of [email protected]. Dergelijke mail wordt dus veelal aangemerkt als vervalst (door een spamfilter bijvoorbeeld) of gewoon geweigerd door je eigen mailserver (omdat die anders voor spam kan worden misbruikt).

Kortom: stel het afzenderadres in op een geldig e-mailadres voor je hosting.
 
Net Jong

Net Jong

09/07/2015 10:19:47
Quote Anchor link
Mailserver heeft dit altijd gedaan, maar dus waarschijnlijk veranderd.

Maar dat afzender adres wordt gepost , dus wat kan ik daar dan invullen, het moet naar de afzender toe zijn email adres weet ik niet...
Dus wat voor geldig email adres kan ik invullen, zodat het bij de afzender terecht komt?
 
Ward van der Put
Moderator

Ward van der Put

09/07/2015 10:23:03
Quote Anchor link
Gebruik het algemene e-mailadres van de site als de afzender.

Het e-mailadres van de invuller gebruik je vervolgens niet voor de From (afzender) maar de To (geadresseerde). Dat is het eerste argument $to in de PHP-functie mail().
 
Net Jong

Net Jong

09/07/2015 11:32:56
Quote Anchor link
Hallo,

Dat from en to had ik zoals je kunt zien op de php. daarboven, zo ingevuld.
Maar er komt dus geen mail binnen .
Dus mijn probleem is er nog steeds..
Heb je zo'n soort script wat bij jouw wel werkt ?
Alvast bedankt!
 
Obelix Idefix

Obelix Idefix

09/07/2015 11:56:44
Quote Anchor link
Kijk eens naar een class als swiftmailer of phpmailer.
 
Eddy E

Eddy E

09/07/2015 11:58:42
Quote Anchor link
Welke code heb je nu?
Gewoon je complete code nog een keer, met (daarnaast) vermelding in welke regel we moeten kijken.
 
- SanThe -

- SanThe -

09/07/2015 12:06:22
Quote Anchor link
In jouw voorbeeld is dit geen correct emailadres:

$email_verzender = 'Email1';

Dus dat werkt niet.
 
Net Jong

Net Jong

09/07/2015 12:08:09
Quote Anchor link
Hoi,
Had niet gezien dat er reacties waren van andere.
PHP mailer ... ff naar gekeken. Maar al dat nooit nodig gehad.
Misschien ligt de oorzaak wel bij de hosting, dat die het niet meer toe staat.

Het probleem is dat je na het invullen van een formulier ( gebruik dit giga veel, ... niet alleen voor huidig formulier ) dat de invuller automatisch reactie krijgt, met een mededeling in zijn email box
Het ingevulde bericht komt wel binnen in mijn email box, en gaat ook naar de database.
Ben nu aan het typen.. dus laatste reactie kan ik niet lezen.
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
<?php
// Geef GELDIGE adressen op
// Een korte benaming voor jouw website

$website_naam = 'site.com';
// Jouw eigen geldige emailadres
$eigen_emailadres = '[email protected]';
// Een geldig emailadres voor errors
$error_emailadres = '[email protected]';
// De naam van de verzender
$naam_verzender = 'Achternaam';
// Het geldige emailadres van de afzender
$email_verzender = 'Email1';
// Een geldig emailadres of helemaal leeg laten
$bcc_emailadres = '[email protected]';
// HTML mail? True/False
$html = true;

// De headers samenstellen
$headers     = 'From: ' . $website_naam . ' <' . $eigen_emailadres . '>' . "\r\n";
$headers    .= 'Reply-To: ' . $naam_verzender . ' <' . $email_verzender . '>' . "\r\n";
$headers    .= 'Return-Path: Mail-Error <' . $error_emailadres . '>' . "\r\n";
$headers    .= ($bcc_emailadres != '') ? 'Bcc: ' . $bcc_emailadres . "\r\n" : '';
$headers    .= 'X-Mailer: PHP/' . phpversion() . "\r\n";
$headers    .= 'X-Priority: Normal' . "\r\n";
$headers    .= ($html) ? 'MIME-Version: 1.0' . "\r\n" : '';
$headers    .= ($html) ? 'Content-type: text/html; charset=iso-8859-1' . "\r\n" : '';



if(mail($Email1,"Reservering bridgekoffer",$bericht,$headers)) {
    echo "Er is een  bevestigings mail, naar uw email-adres gestuurd, zoniet, dan hebben wij geen juist email adres, wilt u dan contact met ons opnemen! ";
}
else {
    echo "De mail kon door een technische fout aan onze kant niet verstuurd worden. Onze excuses.";
}

?>


Is er een oplossing?



Toevoeging op 09/07/2015 12:09:02:

Email1 is het geposte adres.. ik heb geen adres van de invuller...
 
- SanThe -

- SanThe -

09/07/2015 12:10:14
Quote Anchor link
Net Jong op 09/07/2015 12:08:09:
Email1 is het geposte adres.. ik heb geen adres van de invuller...


Dat is getest of dat een geldig emailadres is?
Gewijzigd op 09/07/2015 12:11:40 door - SanThe -
 
Net Jong

Net Jong

09/07/2015 12:12:50
Quote Anchor link
$formuliervelden = array(

'Vn1' => 'text',
'Tus1' => 'text',
'An1' => 'text',
'Email1' => 'text',

De input is Email1...

$email_verzender = '????';
Wat moet er dan staan volgen jouw?


Toevoeging op 09/07/2015 12:22:48:

Vroeger had ik wel scripts met email check er in , maar gebruik dat jaren al niet meer..
Is dat het probleem ?
Heb je een up to date email check script ?


Toevoeging op 09/07/2015 14:23:28:

Iedereen bedankt voor de reacties.
Heb het zelfde script op een andere website getest, een andere hosting.
Daar kwam de mail binnen. Heb de hosting gevraagd, naar een oplossing.

Nog wel een ander probleem, maar daar maar een nieuwe topic van..
 

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.