タグ付けされた質問 「transactional-mail」

3
新しい注文メールが2回送信されています
私はMagento 1.9.1を使用しています。新しい注文を作成するとき、それがフロントエンドであろうと管理者であろうと、システムは2つのメールを送信しています。両方とも同じです! 私はネットを調べて、古いバグを発見しましたが、コメントするコードが見つかりませんでした。また、Paypalの注文に関係しているように見えましたが、そうではありません。 すべての拡張機能を無効にしましたが、同じ問題が引き続き発生したため、拡張機能の問題ではないと確信しています。

1
依存し、Magentoのトランザクションメールのif / else 1
トランザクションメールまたはニュースレターでいくつかのチェックを調査し、http://merch.docs.magento.com/ce/user_guide/store-operations/email-transactional.htmlを参照しています 以下のコードを見つけます。 私の質問:このDEPENDまたはIFを使用して、変数の有無を確認できますか?何かのようなもの {{if customer.getFirstname()}} {{var customer.firstname}} {{else} {{var customer.name}} {{/if}} リンクからの例 Depend Condition {{depend order.getIsNotVirtual()}} {{/depend}} {{depend salable}} {{/depend}} - If Condition {{if order.getIsNotVirtual()}} {{else}} {{/if}} (else is optional)


2
電子メールテンプレートにforeachループを追加する方法はありますか?
注文後、お客様にメールを送信しようとしています。このメールには、注文した製品のすべてのクロスセル製品が記載されています。 参考として次のリンクを使用しました。 イベントオブザーバーを使用してメールを送信する 高度なトランザクションメールテンプレート すべて順調です。 しかし、私の疑問は、ロケールディレクトリ内に配置されたhtmlファイル内でforeachループを使用できるかどうかです。 メールテンプレートのすべての製品情報を繰り返して印刷できるようにしました。誰か助けてもらえますか?

2
BASE64_LENGTH_79_INF:SpamAssasinがトランザクションメールにペナルティを課す
Magentoショップからのトランザクションメールがスパムとしてマークされることが多いことに気付きました。Apache SpamAssasinは2.0、BASE64_LENGTH_79_INFルールからスコアを提供します。 ルールの説明は次のとおりです。 http://en.wikipedia.org/wiki/Base64によると、base 64の長さは76文字のみにする必要があるため、これらの形式は不適切です。 リンクされているウィキペディアの記事から: MIMEでは、Base64でエンコードされた行の固定長は指定されていませんが、最大行長は76文字です。さらに、ほとんどの実装ではエンコードされた行を区切るためにCR / LF改行ペアを使用しますが、準拠するデコーダーではアルファベット以外の文字を無視する必要があることを指定します。 そのため、base64でエンコードされたコンテンツが期待どおりに行に分割されていないようです。誰かが同じことに遭遇しましたか?この不正なフォーマットの原因は何ですか?


3
Magentoの注文確認がすべての顧客に送信されます
私たちのショップの1つで奇妙な動作が見られます。注文が行われると、「処理中」の状態にあるすべての登録済み顧客に確認メールがCCで送信されます。お支払い方法(銀行振込とクレジットカードがご利用いただけます)と配送方法(マジェントフラットスタンダードのみご利用いただけます)とは関係なく行われます。 shop-setupはかなり基本的なもので、1つのWebサイト/ストア/ストアビューがあります。インストールされている拡張機能には、クレジットカードの支払いプロバイダーの拡張機能を除いて、注文やチェックアウトに関連するものは含まれていません。

3
email-inline.cssでトランザクションメールをスタイルする方法
Magento 1.9.1を使用しています。Magentoトランザクションメールをカスタマイズしたいのですが。これを行うために、ベースパッケージからカスタマイズしたパッケージに(このパス:\ skin \ frontend \ mypackage \ default \ cssに)複製email-inline.cssしemail-non-inline.cssました。 必要な変更を加え、更新されたCSSをアップロードしましたが、システムはカスタムCSSを認識していないかのように、以前と同じデザインでメールが届きます。 私は何をしなければなりませんか?

2
Magento 1は送信されたトランザクションメールをログに記録しますか?[閉まっている]
休業。この質問には詳細または明確さが必要です。現在、回答を受け付けていません。 この質問を改善してみませんか?詳細を追加し、この投稿を編集して問題を明確にしてください。 5年前休業。 注文確認、パスワードを忘れたメールなど、システムから送信された自動トランザクションメールを表示できますか?後で表示できるメールログはありますか?

3
支払い方法が取引メールの場合は行を表示
お客様がお支払い方法チェックアウトマネーオーダーを選択したときにのみ線を表示したい。顧客が支払い方法としてマネーオーダーを選択した場合<li>、トランザクションEメールに追加の行を表示したいと思います。 顧客が他の支払い方法を選択した場合、追加<li>は非表示にする必要があります。 私はこのコードを試しましたが、うまくいきません: {{depend order.getPayment().getMethod() == "checkmo"}} <li>payment check</li> {{/depend}} どうすればそれを達成できますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.