Emails to Outlook.com are not getting delivered

Emails to Outlook.com are not getting delivered

I am using PHPMailer Library for sending mails to new user.

it works fine with gmail accounts. however, users with @outlook.com are not receiving the mails. I added CC to the zoho account and the mail is getting delivered to CC'ed account but no the original account.

Also, there is a lot of delay in delivering the mail to gmail. observed that it takes minimum of 5-10 min for the mails to reach the inbox.

Please do the needful at the earliest.
below is the configuration snippet from my code

$mail->Host = 'smtp.zoho.com';
$mail->SMTPAuth = true;
$mail->Username = 'email';
$mail->Password = 'pwd';
$mail->SMTPSecure = 'ssl';
$mail->Port = 465;
$mail->isHTML(true);

$mail->setFrom($AdminMailId, 'No Reply');
$mail->addAddress($Email, $FullName);
$mail->addCC($AdminMailId, 'Admin');
$mail->addReplyTo('adminmail', 'Information');
$mail->Subject = 'Sub';