web-dev-qa-db-ja.com

一括操作でメールを送信できませんか?

Drupal 6サイトがリモートサーバーで実行されています

ユーザータイプのViewを作成しました。次に、サイトのすべてのユーザーを表示するディスプレイを作成します。表示のスタイルを一括操作に設定し、選択した操作で確認しました:Send e-mail (system_send_email_action)

FieldsUser: E-mail E-mailと他のフィールドを追加しました

次に、ユーザーが表示されるパスに移動し、1人のユーザー(John)を選択して、[一括操作]の下のsend emailをクリックします。メールの送信を続行し、最後に次のメッセージを受け取ります:1 rows processed in about 23 ms: Performed Send E-mail on user John.

メールが管理サイトのメールからJohnユーザーのメールに送信されることを理解しています。

しかし、メールが届きません。電子メールは本当に送信されていません。

私のサイトには問題なくメールを送信するWebformノードがあります。だから、私は私のサーバー設定に何も問題がないことを知っています。

助けてくれてありがとう

2
chefnelone

VBO 1.10で簡単なテストを行ったところ、あなたが言ったように、メールは送信されていません。また、「このコンテキストでは%authorトークンを使用できません。」も取得しました。ログのエラー。

この問題を参照してください- http://drupal.org/node/1003354 -「ユーザービューでメールを送信できません(またはトークン化されたメールを送信できません)。6.x-1.9に戻すと動作します"-1.9のほうがうまくいくようです。または-devが受け入れられる場合-6.x-1.x-dev

または、代わりにViews Sendを使用してください(http://drupal.org/project/views_send)

3
Maciej Zgadzaj