email redirect werkt niet meer

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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 »

Medior PHP Developer

Functie omschrijving We are looking for a dutch native speaker Wil jij als developer werken bij een interne organisatie en de eigen software verder helpen ontwikkelen? Lees dan snel verder! In deze functie ga je werken als PHP Developer en de interne software en applicaties verder ontwikkelen. In het kort houdt dit in: Je gaat de interne applicaties en software verder optimaliseren. Verder bouw je verschillende API's en koppelingen tussen systemen. Je gaat het CRM-systeem door middel van PHP verder ontwikkelen. Ook ga je collega's ondersteunen bij vragen over de software en applicaties. Bedrijfsprofiel Dit bedrijf is actief in het

Bekijk vacature »

PHP back-end developer gezocht!

Functie Werk je liever zonder druk en keiharde deadlines maar met de focus op kwaliteit? Dan kom je hier op de juiste plek terecht! In Het team bestaat momenteel uit 12 developers, hiernaast werken er collega’s van front-end, UX maar ook marketing/sales en support. In iedere sprint ontwikkel je samen functionaliteiten met als uitdaging om de klanten de beste gebruikerservaring te bieden. Ze bieden een werkplek waar je jezelf kunt blijven ontwikkelen, en mee te werken aan zowel bestaande als nieuwe mogelijkheden. Eisen • HBO werk- en denkniveau (ze kijken niet naar een papiertje) • Je denkt graag mee over

Bekijk vacature »

Java developer (remote)

Functie Wat ga je doen als Java Developer? Jij als Java ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 ontwikkelaars binnen onze organisatie waarbij jij de brug slaat tussen het bouwen van verschillende functionaliteiten binnen onze applicaties en deze vervolgens te integreren in onze centrale hub. Je start je dag om 9 uur met een stand up en dan pak je jouw taken op voor de dag. Hieronder een aantal taken die jij zal uitvoeren: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden

Bekijk vacature »

Hands-on Solution Architect / Software Architect (

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Solution Architect / Software Architect op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je werkt samen met gedreven DevOps teams, bestaande uit frontend, backend en middleware developers, testers, UX-designers. Samen met de teams ben je continu op zoek naar de beste oplossingen voor onze klanten. Als Solution Architect onderzoek

Bekijk vacature »

SQL Developer

Functie omschrijving Altijd al willen werken bij een snelgroeiend bedrijf, actief in de logistieke sector? Dit is je kans! Ik ben op zoek naar een ervaren SQL Developer in de omgeving Tilburg. Dit bedrijf is gespecialiseerd in in de ontwikkeling van software en maatwerk oplossingen voor het automatiseren van logistieke processen. Klanten zijn o.a. BOL en andere grote distributiecentrums. Jouw taken worden vooral: Verantwoordelijk voor ontwikkelen van stored procedures, voor snelle afhandeling van data; Optimalisatie van de SQL query's en T-SQL query's; Jij gaat je bezig houden met ontwerpen, ontwikkelen en optimaliseren van de MS SQL Databases; In deze functie

Bekijk vacature »

Belastingdienst - Freelance Senior Cobol Applicati

Startdatum: 01.06.2023 Richttarief: €65,00 - €75,00 Duur van de opdracht: 7 maanden Uren per week: 36 Taal: Nederlands vereist! Gelieve in het Nederlands te solliciteren. Functieomschrijving: In de applicatie ETM zijn nu de inningsvoorzieningen voor ongeveer 25 aangifte- en aanslagmiddelen opgenomen. ETM is een extern aangeschafte service en het huidige contract met leverancier Oracle loopt af op 31-12-2022. Het programma uitfaseren ETM heeft als doel om vervanging te realiseren waarmee alle nu in gebruik zijnde ETM ondersteuning wordt overgenomen in nieuwe Inningsvoorzieningen om de continuïteit van de inningsprocessen te waarborgen. Eén van de inningsvoorzieningen die voor het einde van 31-12-2022

Bekijk vacature »

Lead C++ Developer

The role of Lead C++ Developer As Lead C++ Developer at KUBUS you will be responsible for the implementation design of requirements and the software architecture of the desktop applications of BIMcollab, our platform for 3D model validation and issue management aimed at improving the quality of 3D building design models. Better 3D models lead to better buildings, thus contributing to the sustainability of the built environment with smarter use of materials, less waste and energy-efficient buildings. A good user experience is of paramount importance to us; we go for innovation and quality in our development. In your role as

Bekijk vacature »

Team Lead/ Lead developer gezocht (Hands-on, PHP,

Functie Als Team Lead ben je de leider van één van de ontwikkelteams binnen de organisatie. Je leidt als lead developer een goed draaiend team dat werkt aan complexe en duurzame applicaties en API’s. Vanuit je kennis en ervaring ben je in staat het grote plaatje te blijven overzien, en kritisch mee te denken over bijvoorbeeld de architectuur, maar ook de algehele aanpak binnen het project. Je laat je team niet alleen technisch goed functioneren maar ben ook betrokken bij het menselijke aspect. Zo weet jij je collega’s te motiveren en begeleiden in hun dagelijkse werk. Buiten het team ben

Bekijk vacature »

Ventilatiesysteem Productontwikkelaar HBO WO Verwa

Samengevat: Zij bieden flexibele ventilatiematerialen, geluidsdempers, rookgasafvoer producten en industrieslangen. Ben jij een technisch productontwikkelaar? Heb jij ervaring met het ontwikkelen van nieuwe producten? Vaste baan: Technisch Productontwikkelaar HBO WO €3.000 - €4.000 Zij bieden een variëteit aan flexibele ventilatiematerialen, geluiddempers, rookgasafvoer producten, industrieslangen en ventilatieslangen voor de scheepsbouw. Met slimme en innovatieve materialen zorgen wij voor een gezonde en frisse leefomgeving. Deze werkgever is een organisatie die volop in ontwikkeling is met hardwerkende collega's. Dit geeft goede ontwikkelingsmogelijkheden. De branche van dit bedrijf is Techniek en Engineering. Functie: Voor de vacature als Technisch Productontwikkelaar Ede Gld HBO WO ga

Bekijk vacature »

Junior Developer Low-code

Dit ga je doen Low-code ontwikkeling van software voor landelijk bekende organisaties; Samenwerken in een team van 10 collega's; Opleveren van mooie eindproducten, middels de Agile methodiek; Direct contact met de eindklant over de gewenste oplossingen. Hier ga je werken Als startende IT-professional kom je te werken in de regio van Lelystad bij een organisatie die met toonaangevende klanten uit heel Nederland samen werkt. De producten en diensten van de organisatie bereiken miljoenen Nederlanders. Hierbij komt een grote hoeveelheid informatie kijken en deze moet discreet en veilig verwerkt worden. De processen die hierbij horen worden door het IT team vormgegeven.

Bekijk vacature »

PHP Developer gezocht!

Functie omschrijving Wij zijn op zoek naar een PHP Developer! Ben jij op zoek naar een nieuwe uitdaging? Lees dan snel verder! Voor een organisatie in de regio Utrecht die zich bezighoud met het verbeteren van de medicatieveiligheid zoeken wij een Software Developer. In deze functie zijn wij op zoek naar een slimme en enthousiaste Developer die interesse heeft in farmacie, logistiek en ICT. Daarnaast beschik je over een goed analytisch vermogen en ben je van nature gestructureerd en resultaatgericht. Je moet in deze functie daadkrachtig, flexibel en communicatief goed zijn. Je verantwoordelijkheden bestaan uit: Object georiënteerd programmeren; Werken in

Bekijk vacature »

Front-end Developer

Functie omschrijving Gezocht front-end developer! Voor een toffe organisatie in de regio Rhenen zij wij op zoek naar een front-end developer die de eindverantwoordelijkheid op zich neemt van alles wat met design te maken heeft. In deze functie heb je een adviserende rol en beschik je over een grote dosis vakinhoudelijke kennis. Samen met collega’s en klanten overleg je om aangeleverde designs om te zetten naar unieke concepten. Zo draag jij je steentje bij aan de groeiambities van de klant. Voor klanten wordt jij het vaste aanspreekpunt als het gaat over planningen hierin houdt je alle betrokkenen goed op de

Bekijk vacature »

.NET Developer

Dit ga je doen Programmeren in .NET, Javascript & C# en ontwikkelen in Web Services, Windows Services en MS SQL Server; Zelfstandig verbanden maken Analyseren, testen, bugs fixen, reviewen en rapporteren; Juiste prioriteiten stellen en verantwoordelijkheid nemen; Op architectuur niveau meedenken; Af en toe klanten bezoeken. Hier ga je werken Voor onze relatie zijn wij opzoek naar een .NET ontwikkelaar met minimaal 3 jaar werkervaring. Je komt te werken in een groeiend bedrijf met betrokken collega's die zorgen voor een familiaire sfeer op de werkvloer. Als .NET ontwikkelaar word jij vanaf de eerste werkdag betrokken bij het gehele ontwikkelproces. De

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 »

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 05:42:33
 
- 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.