web-dev-qa-db-ja.com

Magentoで通知メールを無効にするにはどうすればよいですか?

特定の通知メール(ユーザーがアカウントを作成したときのウェルカムメールなど)を無効にするにはどうすればよいですか?

11
Mage_user

Magentoには特定の電子メール通知を無効にする組み込み機能はありません。 Mage_Core_Model_Email_Template :: sendTransactionalメソッドを確認することをお勧めします。このクラスをオーバーロードして、(テンプレート名に基づいて)許可/禁止された電子メール通知に対するチェックを追加できます。

更新:Magento 1で特定の電子メール通知を無効にするために extension を使用できます。

また、Magento 2には メールを無効にする 拡張子があります。

8
Roman Snitko

Magentoのすべてのメール通信を無効にするには

  • Magentoバックエンドにログインします
  • [システム]-> [構成]メニューに移動します。
  • 左側のメニューの[詳細設定]タブ(下部)で、[システム]メニュー項目を選択します。
  • 右側の選択肢から「メール送信設定」を選択します。
  • [メール通信を無効にする]を[はい]に設定すると、Magentoを介してメールが送信されなくなります。
26
Bob S

見る:

admin/system_config/edit/section/sales_email/

アカウントの作成メールを除いて、必要に応じてすべてのトランザクションメールを有効/無効にできます。

新しいアカウントのメールを無効にすることはお勧めしません。これは、パスワードを含むログインの詳細が含まれているためです。ゲストチェックアウトでは送信されません。必要な場合は、ストアを「ゲストチェックアウトのみ」にする必要があります。

4
ʍǝɥʇɐɯ

これは、Magentover。の構成設定の機能です。 1.9.2.1(多分それ以前)

システム>>構成>>セールスEメール>>個々のEメールを有効/無効にします。

4

@Mage_userの質問に触発されて、Magentoで 電子メール通知を無効にする を可能にする拡張機能を作成しました。したがって、@ Bizbossを使用して、新しい注文メールを無効にすることができます。

0
Roman Snitko