Définissez l'adresse de réponse pour le formulaire de contact à l'adresse mail de l'utilisateur

drupal.stackexchange https://drupal.stackexchange.com/questions/1522

  •  16-10-2019
  •  | 
  •  

Question

J'ai un site Drupal 7 avec seulement quelques modifications et je le / contact formulaire de l'inventaire anonyme et les utilisateurs enregistrés, afin qu'ils puissent contacter l'administrateur (c.-à-moi) facilement.

Ce qui me énerve est que leurs messages ont toujours ma propre adresse mail l'adresse de réponse. Et donc pour répondre, je dois chercher mon « éléments envoyés » dossier pour le nom d'utilisateur (I relaient les mails via gmail à mes CentOS serveur).

est pas là un moyen de définir les adresses de réponse à ceux des utilisateurs enregistrés et pourquoi pas fait par défaut?

J'ai ajouté apache / etc / mail / confiance aux utilisateurs de se débarrasser de l'en-tête de courrier suivant:

  

X-Authentification Avertissement: mysite.com: apache émetteur de jeu à l'aide my@email.com -f

Mais encore, je vois la tête « De » est toujours à l'adresse mail admin.

Était-ce utile?

La solution

  

est pas là un moyen de définir les adresses de réponse à ceux des utilisateurs enregistrés et pourquoi pas fait par défaut?

Lorsque les utilisateurs authentifiés envoyer un message en utilisant le formulaire de contact du système, l'adresse e-mail attribué au message envoyé est celui défini pour leur compte utilisateur; Je viens de tester sur mon site de test Drupal 7, et je peux confirmer cela fonctionne de cette façon.

La question que vous voyez est probablement causé par le fait que vous relayez les e-mails par Gmail. Si vous avez besoin d'ajouter l'en-tête de l'e-mail envoyé de Drupal pour résoudre ce problème, vous pouvez mettre en œuvre hook_mail_alter () dans un module personnalisé.

Licencié sous: CC-BY-SA avec attribution
Non affilié à drupal.stackexchange
scroll top