Common NATS Email Issues:
1. Ensure that the NATS mail cron is configured. (NATS4 only)
*/3 * * * * cd {full NATS path}/processes; {full PHP path} run_mail_queue.php;
2. Ensure that PHP can send mail
- If using PHP mail, you can test PHP mail with the following script:
<?php
$to = "{your email address]";
$subject = "Hi!";
$body = "Hi,\n\nHow are you?";
if (mail($to, $subject, $body)) {
echo("<p>Message successfully sent!</p>");
} else {
echo("<p>Message delivery failed...</p>");
}
?>
3. Ensure that the email that you expect to be sent via NATS has a subject configured.