Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| mail:clusterservices [2014/02/21 14:36] – sendmail wordt niet meer ondersteund leo | mail:clusterservices [2026/05/27 14:01] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 6: | Line 6: | ||
| Denk bijvoorbeeld aan bevestigingsmails bij registratie van gebruikers (uitgaand) | Denk bijvoorbeeld aan bevestigingsmails bij registratie van gebruikers (uitgaand) | ||
| en de eventuele bounce-mails die dit veroorzaakt als gevolg van type-fouten (inkomend). | en de eventuele bounce-mails die dit veroorzaakt als gevolg van type-fouten (inkomend). | ||
| + | |||
| + | |||
| + | ===== Uitgaande mail ===== | ||
| + | Uitgaande mail kan verstuurd worden via de volgende smtp-server: | ||
| + | < | ||
| + | smtp.mail.omroep.nl | ||
| + | </ | ||
| + | In de DNS hebben we hiervoor zowel een A/AAAA als een aantal MX records opgenomen. | ||
| + | |||
| + | Let er **altijd** op dat het afzenderadres/ | ||
| + | geldig adres is en dat bounces ook daadwerkelijk in behandeling worden genomen. | ||
| + | |||
| + | Mail in webapplicaties zijn echter nogal eens doelwit van criminelen. | ||
| + | |||
| + | Een veilige methode om mail te faciliteren in web-applicaties is om het | ||
| + | To: en From: adres te laten verwijzen naar een eigen vast mail-adres. Een eventueel | ||
| + | door webgebruikers ingevuld email adres kan dan in de Reply-To: headers | ||
| + | opgenomen worden. Zodoende is dit, mogelijk gefingeerde, | ||
| + | van invloed op het transport van de mail en kan dus niet misbruikt worden. | ||
| + | |||
| + | Een voorbeeld van gebruik van smtp in php in combinatie met· | ||
| + | [[https:// | ||
| + | |||
| + | <code php> | ||
| + | <? | ||
| + | require ' | ||
| + | |||
| + | $mail = new PHPMailer; | ||
| + | |||
| + | $mail-> | ||
| + | $mail-> | ||
| + | $mail-> | ||
| + | |||
| + | $mail-> | ||
| + | $mail-> | ||
| + | $mail-> | ||
| + | $mail-> | ||
| + | |||
| + | $mail-> | ||
| + | |||
| + | $mail-> | ||
| + | $mail-> | ||
| + | $mail-> | ||
| + | |||
| + | if(!$mail-> | ||
| + | echo ' | ||
| + | echo ' | ||
| + | } else { | ||
| + | echo ' | ||
| + | } | ||
| + | |||
| + | </ | ||
| ===== Inkomende mail ===== | ===== Inkomende mail ===== | ||
| Line 33: | Line 85: | ||
| - | ===== Uitgaande mail ===== | ||
| - | De makkelijkste manier om een mail te versturen is gebruik te maken van de | ||
| - | mail functionaliteit die uw programmeeromgeving u biedt. Bijv php '' | ||
| - | |||
| - | <code php> | ||
| - | $mailto = " | ||
| - | $mailfrom = " | ||
| - | |||
| - | if(mail($mailto, | ||
| - | echo("< | ||
| - | ... | ||
| - | </ | ||
| - | |||
| - | Let er **altijd** op dat het afzenderadres/ | ||
| - | geldig adres is wat ook daadwerkelijk in behandeling wordt genomen. In het voorbeeld hierboven is dat dus bouncehandler@foo.tld maar dat mag natuurlijk ook het adres van een redactie zijn. | ||
| - | |||
| - | |||
| - | Indien u gebruik wilt maken van een smtp server, maak dan gebruik van de | ||
| - | volgende mx rrset: | ||
| - | < | ||
| - | smtp.mail.omroep.nl | ||
| - | </ | ||
| - | | ||