Difference between revisions of "Mail sturen vanaf de site"

From A-Eskwiki
Jump to: navigation, search
m (Voeg de HowTo categorie toe)
(Email optie toegevoegd)
 
Line 1: Line 1:
Als je een mailtje wil sturen vanaf de site, bijvoorbeeld bugberichten, dan heb je de functie <code>sendmail</code> nodig.
+
Als je een mailtje wil sturen vanaf de site, bijvoorbeeld bugberichten, dan heb je de functie <code>sendmail</code> of de klasse <code>Email</code> nodig.
 +
 
 +
Tijdens emails sturen wordt er heel veel escaping magie gebruikt omdat er veel regels zijn over de encoding en gebruik van UTF-8 karakters. Verwacht hierdoor dat je de gehele sendmail-code niet zult begrijpen. --[[User:Ludop|Ludop]] ([[User talk:Ludop|talk]]) 14:36, 6 April 2018 (CEST)
 +
 
 +
== sendmail ==
 +
 
 +
De functie sendmail zit in space en verwacht de volgende parameters:
  
 
<pre>
 
<pre>
 
www/space/sendmail.php:18:function sendmail($from, $to, $subject, $text, $replyto='', $extra='', $bounceto='', $html = false)
 
www/space/sendmail.php:18:function sendmail($from, $to, $subject, $text, $replyto='', $extra='', $bounceto='', $html = false)
 
</pre>
 
</pre>
 +
 +
== space/classes/Email ==
 +
 +
Een andere optie is gebruik te maken van de Email klasse. Deze is veel mooier en kan goed overweg met HTML.
 +
Afzenders/geadresseerden kunnen opgegeven worden met respectievelijk <code>setFrom</code> en <code>setTo</code>. Deze verwacht een Contact, Bug, Commissie of BestuursLid.
 +
 +
Email gebruikt sendmail nog.
  
 
[[Category:WebCie]]
 
[[Category:WebCie]]
 
[[Category:HowTo]]
 
[[Category:HowTo]]

Latest revision as of 14:36, 6 April 2018

Als je een mailtje wil sturen vanaf de site, bijvoorbeeld bugberichten, dan heb je de functie sendmail of de klasse Email nodig.

Tijdens emails sturen wordt er heel veel escaping magie gebruikt omdat er veel regels zijn over de encoding en gebruik van UTF-8 karakters. Verwacht hierdoor dat je de gehele sendmail-code niet zult begrijpen. --Ludop (talk) 14:36, 6 April 2018 (CEST)

sendmail

De functie sendmail zit in space en verwacht de volgende parameters:

www/space/sendmail.php:18:function sendmail($from, $to, $subject, $text, $replyto='', $extra='', $bounceto='', $html = false)

space/classes/Email

Een andere optie is gebruik te maken van de Email klasse. Deze is veel mooier en kan goed overweg met HTML. Afzenders/geadresseerden kunnen opgegeven worden met respectievelijk setFrom en setTo. Deze verwacht een Contact, Bug, Commissie of BestuursLid.

Email gebruikt sendmail nog.