web-dev-qa-db-ja.com

ルールからHTMLメールを設定する方法は?

ルールからHTMLメールを送信したいのですが、正しく取得できません。

インストールされたmime、html、メール。ルールを作成しました。トリガーとアクションのみがHTMLメールを送信します。ルール:メッセージキーが定義されていない、件名は[node:nid]のようなもの、本文は[node:body]

キャンペーンモニターでテンプレートを作成しました。これでfoo.htmlができました。デフォルトのテーマディレクトリでfoo.htmlの名前をmimemail-message.tpl.phpに変更し、[node:id]と[node:body]を正しい場所に配置しました。 Soo、cssはtplファイルにあります。

1)テストすると、HTMLメール(ロゴは表示されます)が表示されますが、色が表示されません。インストールと構成:sites/all/libraries/emogrifier/emogrifier.phpメールシステムはmimeを使用しており、mimeはemogrifierを含む完全なhtmlフィルターを使用しています。結果に変化はありません。 Gmailでメッセージを読みました。 Adblockが無効になっています。

何か提案はありますか?

2)トークンの交換方法。このtplファイルにはどのトークンを使用できますか?

3
Justme

モジュールmimemail_compressを有効にするのを忘れました。これを有効にした後、解決されました。

5
Justme