Separate email body from within php tag

0

I want to separate the single quotation marks from the PHP tag:

I have a code that sends an email to clients. I'll put here only the part of the code where I want to separate the single quotation marks that is this original here: $mail->Body = 'aqui';

What am I wanting and more or less this below, but not giving someone right there to give a gallows?

<?php $mail->Body = "'";?>

aqui

<?php"'";?>

Full Code

<?php

// Inclui o arquivo class.phpmailer.php localizado na mesma pasta do arquivo php
include "PHPMailer-master/PHPMailerAutoload.php";



// Inicia a classe PHPMailer
$mail = new PHPMailer();

// Método de envio
$mail->IsSMTP(); // Enviar por SMTP 
$mail->Host = "mail.servidor.com.br"; // Você pode alterar este parametro para o endereço de SMTP do seu provedor
$mail->Port = 25; 

$mail->SMTPAuth = false; // Usar autenticação SMTP (obrigatório)
$mail->Username = '[email protected]'; // Usuário do servidor SMTP (endereço de email)
//$mail->Password = 'XXXXX'; // Mesma senha da sua conta de email

// Configurações de compatibilidade para autenticação em TLS
$mail->SMTPOptions = array(
 'ssl' => array(
 'verify_peer' => false,
 'verify_peer_name' => false,
 'allow_self_signed' => true
 )
);
// $mail->SMTPDebug = 2; // Você pode habilitar esta opção caso tenha problemas. Assim pode identificar mensagens de erro.

// Define o remetente
$mail->From = $_REQUEST['email']; // Seu e-mail
$mail->FromName = $_REQUEST['Nome']; // Seu nome

// Define o(s) destinatário(s)
$mail->AddAddress('[email protected]', 'Terminal Ajato');
//$mail->AddAddress('[email protected]');


// CC
//$mail->AddCC('[email protected]', ''); 

// BCC - Cópia oculta
//$mail->AddBCC('[email protected]', 'Roberto'); 

// Definir se o e-mail é em formato HTML ou texto plano
$mail->IsHTML(true); // Formato HTML . Use "false" para enviar em formato texto simples.

$mail->CharSet = 'UTF-8'; // Charset (opcional)

// Assunto da mensagem
$mail->Subject = $_REQUEST['Nome']; 

// Corpo do email
$mail->Body = 'aqui';


// Anexos (opcional)
//$mail->AddAttachment("/home/usuario/public_html/documento.pdf", "documento.pdf"); 

// Envia o e-mail
$enviado = $mail->Send();


// Exibe uma mensagem de resultado


?>
    
asked by anonymous 23.01.2018 / 01:08

1 answer

0

I do not quite understand your question, but I believe that what you want to do is put an html code in the variable that corresponds to the email body.

For this you can do the following:

<?php $mail->Body = "<p>Primeiro paragrafo</p>";?>

You can put any tag that will be interpreted, if you need to put double quotation marks inside the text, use the \ before the quotation marks.

For example:

<?php $mail->Body = "<p>Primeiro paragrafo. \" isso é apenas um teste \"</p>";?>
    
23.01.2018 / 01:23