Práticas seguras do Phpmailer - Enviar variáveis ​​escapadas / higienizadas ou não?

StackOverflow https://stackoverflow.com/questions/2531815

Pergunta

Estou usando a classe Phpmailer-Lite para criar um script de envio de e-mail e não tenho certeza se devo usar addsLashses () no $ nome variável ao adicioná -lo ao construtor.

Se o sobrenome de alguém fosse O'Riley (ou qualquer outro nome que contenha caracteres que normalmente deveriam ser higienizados antes do manuseio) e eu o enviaria inigualável, não mexeria com o envio de script/e -mail? É seguro enviá -lo sem especificação? Como nota lateral, eu também gostaria de evitar que meu corpo de mensagem diga "Olá, O 'Riley".

Olhando para a fonte, vi que ela apenas apara os caracteres de espaço em branco e final de linha ( r n) da variável de nome recebida, portanto, qualquer conselho sobre isso seria mais do que bem -vindo.

Obrigado a todos antecipadamente!

Foi útil?

Solução

IIRC, o Phpmailer lida com isso automaticamente.

Se você passar "Seamus O'Malley", ele é formatado corretamente para enviar email.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top