PHPMailer, AddStringAttachment e esquema de URI de dados
Eu converti o conteúdo de umcanvas
elemento para dados (esquema URI) usandotoDataURL()
($contact_image_data
) e eu quero enviar isso via e-mail como um anexo. É neste momento que tenho o PHPMailer configurado:
$contact_image_data="data:image/png;base64,iVBORw0KGgo[...]";
$filename="test.png";
$encoding = "base64";
$type = "image/png";
$mail->AddStringAttachment($contact_image_data, $filename, $encoding, $type);
Eu estou querendo saber se isso é realmente possível, e em caso afirmativo, quais os passos que estão faltando.
Eu posso enviar um e-mail, anexar um arquivo chamado "test.png", que contém o conteúdo de$contact_image_data
, mas na verdade não cria uma imagem.
Qualquer ajuda seriaMuito de estimado.
Samuel