ERROR AL ENVIAR CORREO SMTP ZOHO CON PHPMAILER

ERROR AL ENVIAR CORREO SMTP ZOHO CON PHPMAILER

Estoy con el siguiente problema:
al enviar correo usando phpmailer, muestra el mensaje de "...SMTP Error: data not accepted...."

- Mi código:

$mail = new PHPMailer;
$mail->isSMTP();                            
$mail->Host = 'smtp.zoho.com';            
$mail->SMTPAuth = true;                     
$mail->Username = $mail_username;          
$mail->Password = $mail_userpassword;
$mail->SMTPSecure = 'ssl';           
$mail->Port = 465;                           
$mail->setFrom($mail_setFromEmail, $mail_setFromName);
$mail->addReplyTo($mail_setFromEmail, $mail_setFromName);
$mail->addAddress($mail_addAddress);  
$message = file_get_contents($template);
$message = str_replace('{{first_name}}', $mail_setFromName, $message);
$message = str_replace('{{last_name}}', utf8_encode($txt_message), $message);
$message = str_replace('{{address_Person}}', $address, $message);
$message = str_replace('{{mobile_phone}}', $mobile_phone, $message);
$message = str_replace('{{plan_shop}}', $plan_shop, $message);
$message = str_replace('{{linkWebSite}}', $link_webSite, $message);
$message = str_replace('{{customer_email}}', $mail_setFromEmail, $message);
$mail->isHTML(true);  

$mail->Subject = $mail_subject;
$mail->msgHTML($message);
if(!$mail->send()) {
echo '<p style="color:red">No se pudo enviar el mensaje..';
echo 'Error de correo: ' . $mail->ErrorInfo;
echo "</p>";
} else {
echo '<p style="color:green">Tu mensaje ha sido enviado!</p>'; 
}

- si uso el mismo con la configuración de gmail si funciona.