2009-12-03 38 views
1

J'ai un problème sur la façon d'envoyer un courrier sur notification lors de l'édition ou de la création de contenu dans l'atrium ouvert.Courrier de notification dans l'atrium ouvert

J'ai suivi comme indiqué dans le lien ci-dessous https://community.openatrium.com/documentation-en/node/28

mais n'a pas réussi à envoyer du courrier à l'utilisateur informé sur la création ou la modification du contenu.

Et aussi je voulais envoyer un mail à l'utilisateur lorsque ses informations d'identification sont modifiées ou modifiées.

Quelqu'un peut-il m'aider à résoudre ce problème?

Répondre

2

Votre serveur/PHP est-il activé pour envoyer des mails?

Peut-être que ce n'est pas le cas et c'est pourquoi aucun message n'est envoyé.

D'une manière ou d'une autre, vous pouvez faire quelques tests pour vérifier ce qui ne va pas. Pour certains, vous aurez besoin du devel module installé:

  • Vérifiez si votre serveur a la fonctionnalité SMTP installé et en cours d'exécution (comment vérifier cela change beaucoup de serveur à serveur)
  • Vérifiez si votre installation de PHP parvient à envoyer un mail. Il y a beaucoup de scripts disponibles pour le faire sur Internet. I C & P un ci-dessous.
  • Vérifiez si vous pouvez envoyer des mails avec l'aide de Drupal (avec le module développer installé, visitez http://example.com/devel/php et utilisez la fonction drupal_mail()
  • Modifiez le réglage du module devel et mettre le courrier à « ouvrir une session uniquement »:. Cela vous montrera si Open Atrium est au moins essayant de les envoyer.

Exemple de script PHP pour tester la fonctionnalité de messagerie.

$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!

+1

+1 - Bonne liste de contrôle –

1

Selon le OpenAtrium Installation docs, tout ce que vous devez faire est d'activer le [travail cron Drupal standard]. Cela a fonctionné pour moi dans mon installation OpenAtrium. Juste pour être clair, je n'ai pas eu à modifier php.ini ou à installer le module Drupal SMTP.