Welkom gast! Aanmelden Registreren


Waardering:
  • 0 stemmen - gemiddelde waardering is 0
  • 1
  • 2
  • 3
  • 4
  • 5
[PHP] mail()
#1
Goedenavond,

in mijn project wil ik een mailfunctie toepassen nu legt W3Schools het super uit, een klein ding volgens mij mis ik gegevens zoals een SMTP server.. is dit benodigd? lijkt me wel en zo ja heeft iemand een voorbeeld? ik had al een array zelf geknutseld maar helaas

PHP-code:
<?php
$to 
"[email protected][email protected]";
$subject "HTML email";

$message "
<html>
<head>
<title>HTML email</title>
</head>
<body>
<p>This email contains HTML Tags!</p>
<table>
<tr>
<th>Firstname</th>
<th>Lastname</th>
</tr>
<tr>
<td>John</td>
<td>Doe</td>
</tr>
</table>
</body>
</html>
"
;

// Always set content-type when sending HTML email
$headers "MIME-Version: 1.0" "\r\n";
$headers .= "Content-type:text/html;charset=UTF-8" "\r\n";

// More headers
$headers .= 'From: <[email protected]>' "\r\n";
$headers .= 'Cc: [email protected]"\r\n";

mail($to,$subject,$message,$headers);
?>
bron: W3Schools

PHP-code:
$smtp Mail::factory('smtp',
  array (
'host' => $host,
    
'auth' => true,
    
'username' => $username,
    
'password' => $password));
$mail $smtp->send($to$headers$body); 
Met vriendelijke groet,
Kind Regards,

Robin Tenperiados.

E-Mail
Skype = [email protected]
 
Reageer
#2
Je kan ook een kijkje nemen naar mailgun
Some people like to rock, some people like to roll.
 
Reageer
#3
(13-06-2018, 21:59)Stanley schreef: Je kan ook een kijkje nemen naar mailgun

Klinkt goed, het liefst wil ik het bakken in de code en geen uitstap maken maar als het niet anders gaat dan is dit inderdaad een mooie oplossing.
Met vriendelijke groet,
Kind Regards,

Robin Tenperiados.

E-Mail
Skype = [email protected]
 
Reageer
#4
Je hebt to, subject en message.
Bij smtp heb je to, headers, message?
 
Reageer
#5
Tegenwoordig kun je beter een smtp server gebruiken om te verzenden, mail() komt bij veel e-mailproviders niet meer aan of in spam.
Developer in de breedste vorm
Dit bericht is geliked door:
  • Stanley (14-06-2018)
 
Reageer
#6
Je kan beter een lib gebruiken als PHPMailer. https://github.com/PHPMailer/PHPMailer

Daarmee kan je eenvoudig SMTP gebruiken.
Het heeft een eenvoudige voorbeeld voor je https://github.com/PHPMailer/PHPMailer#a-simple-example
[Afbeelding: orange_img.png]

"Never argue with an idiot. They will only bring you down to their level and beat you with experience."
 
Reageer
  




Leden die dit momenteel bekijken: 1 gast(en)