我有一个注册脚本,可以在注册成功后向用户发送电子邮件。在我的Digital Ocean Droplet上发送这封电子邮件需要30分钟,但它可以从运行MAMP的localhost完美运行。
我需要知道要检查什么来诊断这个问题。需要在我的服务器上配置什么才能使其正常工作?
我的邮件脚本看起来像这样。
$mail->SMTPDebug = 1;
$mail->SMTPAuth = true;
$mail->SMTPSecure = "ssl" ;
$mail->From = "noreply@domain.com";
$mail->Timeout = 60;
$mail->Host = "smtp.zoho.com";
$mail->Port = 465;
$mail->Username = "noreply@domain.com";
$mail->Password = 'myPassword';