0

メイン サイトから登録メールが送信されますが、独自のカスタム メールが必要なため、この新しい登録にそのメールを送信したくありません。ユーザーがメイン登録またはこのカスタム登録のいずれかに登録するたびに、同じメールが届くため、これに苦労しています。カスタム登録メールを別々に保管するにはどうすればよいですか?

4

2 に答える 2

3

管理インターフェイスでは、ユーザー登録時にメールを送信する機能を無効にすることができます。次に、ユーザーが登録した後、drupal_mail()と を使用して独自のカスタム メールを送信できます。hook_mail()

そのためには、hook_form_alter() を使用し、登録フォームを変更してカスタム メニュー コールバックにリダイレクトする必要があります。その後、必要なメールを送信できます (または他のことを行うことができます)。

于 2010-09-18T16:18:35.457 に答える
2

簡単な方法: http://drupal.org/project/advanced_mail_reroute

于 2010-09-16T05:19:15.257 に答える