Mails met PHP

Gestart doorAntonn26 reacties48 weergaven

27 berichten · pagina 1 van 2

Antonn

Lid · Topicstarter

Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hey,

zoals de meesten al weten ben ik bezig met FakedMails. Hij is BIJNA af, alleen nog paar probleempjes.

Bij het versturen gebruik ik de mail() functie. Ik wil dat ze HTML kunnen in hun bericht, maar dat textarea enters (

) ook een br worden. En ik wil hem ook veilig hebben zodat javascript (
0
Thom

Lid

Berichten
10.654
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
voor br moet je nl2br(); gebruiken smile
0
Antonn

Lid · Topicstarter

Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Thommity schreef:
voor br moet je nl2br(); gebruiken smile
Zover was ik ook al emo
0
Thom

Lid

Berichten
10.654
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Antonn schreef:
Eerdere citaten tonen
Thommity schreef:
voor br moet je nl2br(); gebruiken smile
Zover was ik ook al emo
waarom staat het dan in je hoofdbericht .. ?
0
Antonn

Lid · Topicstarter

Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Thommity schreef:
Eerdere citaten tonen
Antonn schreef:
Eerdere citaten tonen
Thommity schreef:
voor br moet je nl2br(); gebruiken smile
Zover was ik ook al emo
waarom staat het dan in je hoofdbericht .. ?
Omdat ik niet juist weet in welke volgorde ik de functies moet gebruiken.
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
nl2br(htmlentities($bericht, ENT_QUOTES, charset-van-je-mail, FALSE)) is het dacht ik
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Is het niet handig om phpmailer te gebruiken smile?
Trouwens, mailen onder een gefakete maialdres is geloof ik strafbaar. Zal wel gedoogd worden, maar met grote mailings kan de OPTA wel een boete geven.

Ik zeg het maar even wink
0
Antonn

Lid · Topicstarter

Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Aarclay schreef:
Is het niet handig om phpmailer te gebruiken smile?
Trouwens, mailen onder een gefakete maialdres is geloof ik strafbaar. Zal wel gedoogd worden, maar met grote mailings kan de OPTA wel een boete geven.

Ik zeg het maar even wink
Waarom bestaat de mail functie dan? Iedereen kan die toch misbruiken als je host hebt, dan zorg ik nu dat het ook kan zonder host gewoon?

toevoeging op 11 mei 2012, 22:39:55:
Luukvdo schreef:
nl2br(htmlentities($bericht, ENT_QUOTES, charset-van-je-mail, FALSE)) is het dacht ik
Wat bedoel je met charset-van-je-mail?
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Antonn schreef:
Waarom bestaat de mail functie dan? Iedereen kan die toch misbruiken als je host hebt, dan zorg ik nu dat het ook kan zonder host gewoon?
Zonder host kan je niet mailen.
0
Berichten
4
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Een auto kan ook harder dan 130.....

Hoe wil je anders bijv verschillende contact mails hebben op een bedrijfs site.

sales@
Support@
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Ik heb het zo: (stukje uit mijn mail class)

[COLOR= #0000BB]<?php
$headers[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]From: [/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]data[COLOR= #007700][[/COLOR][COLOR= #DD0000]from[/COLOR][COLOR= #007700]] .[/COLOR] [COLOR= #DD0000]"rn"[/COLOR] [COLOR= #007700].[/COLOR]
[COLOR= #DD0000]MIME-Version: 1.0[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #DD0000]"rn"[/COLOR] [COLOR= #007700].[/COLOR]
[COLOR= #DD0000]Content-type: text/html; charset=iso-8859-1[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #DD0000]"rn"[/COLOR] [COLOR= #007700].[/COLOR]
[COLOR= #DD0000]X-Mailer: PHP/[/COLOR] [COLOR= #007700].[/COLOR] [URL="http://www.php.net/phpversion"]phpversion[/URL][COLOR= #007700]();[/COLOR]

[URL="http://www.php.net/mail"]mail[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]data[COLOR= #007700][[/COLOR][COLOR= #DD0000]to[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]data[COLOR= #007700][[/COLOR][COLOR= #DD0000]subject[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$msgHeader[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]data[COLOR= #007700][[/COLOR][COLOR= #DD0000]message[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #0000BB]$msgFooter[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$headers[/COLOR][COLOR= #007700]);[/COLOR]


Maar als jouw site zo simpel is als fake mails sturen gebruik je beter SwiftMailer ofzo.
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Antonn schreef:
Eerdere citaten tonen
Luukvdo schreef:
nl2br(htmlentities($bericht, ENT_QUOTES, charset-van-je-mail, FALSE)) is het dacht ik
Wat bedoel je met charset-van-je-mail?
Ik ga er van uit dat je de mails in HTML formaat stuurt en dat je dus een header Content-type meestuurt (wat Raaoul dus heeft in het bericht hierboven). In die header staat ook de charset en die moet je daar neerzetten (bijvoorbeeld iso-8859-1 of utf-8)
0
Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Maar sowieso kan je toch als je een html van een e-mail bekijkt zien waar het vandaan komt
0
Antonn

Lid · Topicstarter

Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Shahiem schreef:
Maar sowieso kan je toch als je een html van een e-mail bekijkt zien waar het vandaan komt
Niet iedereen is zo slim emo
toevoeging op 12 mei 2012, 10:20:01:
Luukvdo schreef:
Eerdere citaten tonen
Antonn schreef:
Eerdere citaten tonen
Luukvdo schreef:
nl2br(htmlentities($bericht, ENT_QUOTES, charset-van-je-mail, FALSE)) is het dacht ik
Wat bedoel je met charset-van-je-mail?
Ik ga er van uit dat je de mails in HTML formaat stuurt en dat je dus een header Content-type meestuurt (wat Raaoul dus heeft in het bericht hierboven). In die header staat ook de charset en die moet je daar neerzetten (bijvoorbeeld iso-8859-1 of utf-8)
Ty, ik ga het testen.

toevoeging op 12 mei 2012, 10:34:41:
Hij werkt, maar de HTML niet sadley
Ik wil dat ze HTML kunnen gebruiken, maar geen dingen als , en
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Gebruik SwiftMailer of phpmailer.
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren