De juiste Mailheaders

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

 - Diov  -

- Diov -

28/04/2012 17:37:48
Quote Anchor link
Beste,
ik had eerst een slecht systeem om me mails te verzenden.
- SanThe - gaf me ooit eens deze link:

http://phpwiki.santhe.nl/index.php/De_juiste_mailheaders

Dit is het script dus:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?php
// 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 . '>' . PHP_EOL;
$headers    .= 'Reply-To: ' . $naam_verzender . ' <' . $email_verzender . '>' . PHP_EOL;
$headers    .= 'Return-Path: Mail-Error <' . $error_emailadres . '>' . PHP_EOL;
$headers    .= ($bcc_emailadres != '') ? 'Bcc: ' . $bcc_emailadres . PHP_EOL : '';
$headers    .= 'X-Mailer: PHP/' . phpversion() . PHP_EOL;
$headers    .= 'X-Priority: Normal' . PHP_EOL;
$headers    .= ($html) ? 'MIME-Version: 1.0' . PHP_EOL : '';
$headers    .= ($html) ? 'Content-type: text/html; charset=iso-8859-1' . PHP_EOL : '';
?>


Dit zijn de punten wat ik niet weet wat ik erin moet vullen:
// De naam van de verzender
// Het geldige emailadres van de afzender

Is dit de naam en emailadres waar het berict naar toe gezonden wordt?


// Een geldig emailadres of helemaal leeg laten
$bcc_emailadres = 'geldig_emailadres@geldig_domein.nl';

Voor wat dient dit?


// HTML mail? True/False
Als ik dit aanzet, kan ik dan alles van html in mijn mails gebruiken?
<br> enzo?


Alvast bedankt!
Dem
 
PHP hulp

PHP hulp

29/03/2024 07:00:54
 
Obelix Idefix

Obelix Idefix

28/04/2012 17:43:00
Quote Anchor link
Gebruik liever php mailer of swiftmailer ;-)
 
 - Diov  -

- Diov -

28/04/2012 17:45:29
Quote Anchor link
Kan je even uitleggen wat die dan juist anders doen?
Wat is er beter php mailer of swiftmailer?

Wat is er verkeerd aan hetgene boven me?
Dit vond ik ook trouwens:
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
  ##de mail invoegen
     $naar = $row['mailadres'];
     $onderwerp = $row['onderwerp'];
     $bericht =  $row['bericht'];
     ##De juiste header's geven
     $headers     = 'From: ' . $website_naam . ' <' . $eigen_emailadres . '>' . PHP_EOL;
     $headers    .= 'Reply-To: ' . $naam_verzender . ' <' . $email_verzender . '>' . PHP_EOL;
     $headers    .= 'Return-Path: Mail-Error <' . $error_emailadres . '>' . PHP_EOL;
     $headers    .= ($bcc_emailadres != '') ? 'Bcc: ' . $bcc_emailadres . PHP_EOL : '';
     $headers    .= 'X-Mailer: PHP/' . phpversion() . PHP_EOL;
     $headers    .= 'X-Priority: Normal' . PHP_EOL;
     $headers    .= ($html) ? 'MIME-Version: 1.0' . PHP_EOL : '';
     $headers    .= ($html) ? 'Content-type: text/html; charset=iso-8859-1' . PHP_EOL : '';
     ##versturen maar;
     $mail = mail($naar, $onderwerp, $bericht, $headers);
       if($mail) {
 
Noppes Homeland

Noppes Homeland

28/04/2012 17:52:24
Quote Anchor link
Quote:
Kan je even uitleggen wat die dan juist anders doen?

wel de "juiste" headers meegeven

Quote:
Wat is er beter php mailer of swiftmailer?

Je stelt het verkeert, ze doen beide hetzelfde, het is aan jouw om zelf te bepalen waar je voorkeur naar uit gaat.
 
Obelix Idefix

Obelix Idefix

28/04/2012 17:53:46
Quote Anchor link
Noppes was me voor.
Gewijzigd op 28/04/2012 17:54:45 door Obelix Idefix
 
 - Diov  -

- Diov -

28/04/2012 17:58:08
Quote Anchor link
Ik vind niet direct een swiftmailer ofzo.
Alleen die op phptuts http://www.phptuts.nl/view/38/


Toevoeging op 28/04/2012 18:01:10:

Nu begrijp ik het.
Het is iets wat je moet downloaden.

Ik dacht dat het een soort van scripten was ofzo.
 



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.