Is your server/PHP enabled to send mails?
Maybe that is not the case and this is why no messages are sent.
In any way you can do a couple of tests to check that out what is wrong. For some, you will need the devel module installed:
- Check if your server has the SMTP functionality installed and running (how to check this changes a lot from server to server)
- Check if your PHP installation manages to send mail. There are plenty of available scripts to do this on the internet. I C&P one below.
- Check if you can send mails with drupal (with the develop module installed, visit
http://example.com/devel/php
and use the drupal_mail()
function.
- Change the setting from the devel module and put the mail to "log only": this will show you if Open Atrium is at least trying to send them.
Example PHP script to test mail functionality.
$to = "[email protected]";
$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>");
}
?>
HTH!