Práticas seguras do Phpmailer - Enviar variáveis escapadas / higienizadas ou não?
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!
Solução
IIRC, o Phpmailer lida com isso automaticamente.
Se você passar "Seamus O'Malley", ele é formatado corretamente para enviar email.