タグ付けされた質問 「email」

Magentoが一般的に送信するメールに関する質問


4
サインアップメールのパスワード。悪い練習?PCI準拠ですか?
Magento Enterprise(1.12)を使用していますが、アカウントにサインアップしたときにパスワードをメールで受け取ったという苦情を既に複数の顧客にメールで送っています。これは悪い習慣と見なされますが、Magentoにはすぐに使用できます。 これを変更してメールテンプレートから削除しますが、これは非常に簡単ですが、長らく悪い習慣と見なされていたのに、Magentoがこれを行う理由に興味がありましたか?ユーザーアカウントには機密情報がほとんど保存されておらず、クレジットカードの検証を行っていますが、「Magento Enterpriseはそのように処理するため、問題ありません」。答えが悪いようです。 また、Magentoの多くの開発者は、電話の検証を削除するなど、Magentoの新しいサイトを構築するときに、これを頻繁な「To Doリスト」の修正にしていますか?

2
Magento 1.9.1電子メールキューが機能しない/バグがある-トラブルシューティングの方法と最適なパッチとは何ですか?
まず第一に、これは1.9.1電子メールキューに関する別の質問/トピックです。しかし、それは(ような任意のcronの問題についての話ではありません、このまたはこれ)または(のように使用されていない新しいキュー機能に関する本)。 私たちの場合、問題は、キュー(core_email_queueおよびcore_email_queue_recipients)が新しい注文または注文の更新に関するメールをまったく受け取らないため、注文関連のメールが送信されなくなること、cronが完全に機能し、手動でメールを追加することですキューは機能し、送信されます。 奇妙なことに、テスト環境ではすべてが機能していました。今日、最初の数分でライブになった場合でも、すべてのメールは処理されましたが、数分後(もちろんライブシステムをさらに変更することなく)、新しいメールはキューにまったく追加されませんでした。最初の顧客がPayPal Expressを使用したときにこれが起こったように見えますが(確かではありません)、事前にテストしていませんでした:-/そして実際、PayPal Expressロジックで古いsendNewOrderEmail()関数を使用してカスタムオーバーライドを使用していました。しかし、使用するようにパッチを適用した後でも、電子メールを再び機能させることはできませんでしたqueueNewOrderEmail()。したがって、最初の質問は、古い関数が何らかの矛盾を引き起こして「壊れた」可能性があるということです。メールキュー?それとも、これは単なる大きな偶然であり、まったく異なる説明がありますか? 問題を見つけることができませんでしたが、もちろんできるだけ早く再び電子メールを使用する必要があったため、別のコアオーバーライドに進みました。ではMage_Core_Model_Email_Template_Mailer(でコピー中のコースのlocal)私たちは、ライン76をコメントアウト:->setQueue($this->getQueue())これは、キューバイパスに思えるし、すべてのメールが古い方法を再度送信されます。 ただし、コアオーバーライドの数を最小限に抑えたいため、他の副作用や、Magentoコードをより深く理解している人からのその他のヒントや解決策に直面するかどうかは現時点ではわかりませんメールキューをいただければ幸いです。 1.9.2の更新:1.9.2へのアップグレードで、電子メールキューを再度詳しく調べたところ、問題を再現できませんでした。ただし、1.9.1の問題が何であるかMage_Core_Model_Email_Template_Mailer::send()はまだ不明であり、ここで説明した方法でオーバーライドが機能するため、キューを使用していません。このようにして、本番環境でしばらくしてから同じ問題が再び発生しないようにしたいと考えています。 tl; dr: 1.9.1では電子メールキューが機能していません。76行目をコメントアウトするMage_Core_Model_Email_Template_Mailerと電子メールキューがバイパスされ、メールが再度送信されますが、これは良い解決策ではありません。これをどのように改善できますか?
35 email  ce-1.9.1.0  cron 


4
Magento 2:プログラムでメールを送信する
Magento 2には、Amazon SES、Mandrillなどのサードパーティトランザクションメール配信システムとの組み込み統合がありますか、それとも組み込みのメール機能はまだPHPのmail機能に基づいていますか?または、電子メールは3つ目のものと一緒に送信されますか? 答えがの場合、mailMagento 2用のSMTPProのようなサードパーティの拡張機能があり、開発者が標準の電子メールシステムを置き換えることができますか?

4
カスタムメールヘッダーを作成する方法
トランザクションメールの新しい注文テンプレートに表示されます。ヘッダーHTMLファイルを呼び出すこのタグがあります。 app/locale/en_US/template/email/html {{template config_path="design/email/header"}} 新しいファイルを作成してapp/local/en_US/template/email/html/header2.htmlコードを使用するために、新しいヘッダーを作成したい {{template config_path="design/email/header2"}} しかし、それは機能しません。このコードでは、メールにヘッダーは含まれません。カスタム電子メールヘッダーを作成する適切な方法は何ですか?


3
Magentoが注文確認メールを管理者に送信しない
私は何をすべきか迷っています。 今朝、cronを構成しました。Aoe_Schedulerによると、キュー内の電子メールは5分ごとに送信されます。ただし、メールアカウントで新しい注文確認を受信しません。正しい確認アドレスを構成したかどうかを3回確認し、スパムフォルダーを4回確認しましたが、メールはそこにありません。 顧客にもメールが届かないのではないかと心配しています。誰もこの問題を認識していますか?1.9.1を実行しました(数分後から1.9.2)。 編集:フロントエンドでアカウントを作成するか、新しいパスワードを要求すると、メールが送信されます。

2
トランザクションメール:「sales_email_order_items」をテンプレート化する方法(またはadminhtmlテンプレートをオーバーライドする方法)
トランザクションメールコードでは、次のように表示されます。 {{layout handle="sales_email_order_items" order=$order}} {{var items_html}} これは、このテンプレートファイルを指していると思います。 /app/design/adminhtml/default/default/template/email/order/items.phtml コアファイルの上書きを避けるために、テーマで新しいフォルダーを作成しようとしました。 /app/design/our_theme/default/default/template/email/order/items.phtml しかし、これは機能していないようです。単にコアを上書きせずにこのファイルをオーバーライドする適切な方法はありますか?


1
プログラムで請求書を作成するときに顧客にメールを送信する
プログラムで請求書を作成しているときに、システムから請求書を顧客にメールで送信するにはどうすればよいですか? $order=Mage::getModel('sales/order')->load($orderid); $invoice = Mage::getModel('sales/service_order', $order)->prepareInvoice(); if (!$invoice->getTotalQty()) { Mage::throwException(Mage::helper('core')->__('Cannot create an invoice without products.')); } $invoice->setRequestedCaptureCase(Mage_Sales_Model_Order_Invoice::CAPTURE_ONLINE); $invoice->register(); $transactionSave = Mage::getModel('core/resource_transaction') ->addObject($invoice) ->addObject($invoice->getOrder()); $transactionSave->save();

6
例外のメール通知を受け取るにはどうすればよいですか?
サイトでログに記録されるかスローされる例外の電子メール通知を設定するにはどうすればよいですか? 更新:少数の人々は、すべての例外があなたに電子メールで送られるならば、あなたがあまりにも多くの電子メールを得ると期待するかもしれないという事実についてコメントしました。私は例外ログをかなり軽く保つ傾向があります。そこにあるものはすべて、例外としても見ています。機能ではなく問題ではない場合、例外をキャッチし、必要に応じて別のファイル(おそらくsystem.log)に記録しますが、exception.logには記録しません。 ただし、exception.logに多くのノイズがあり、クリーンにしたくない場合は、おそらくこれを行いたくないでしょう。
14 email  exception 

2
無効なメールアドレス「admin@eternal.florist」
こんにちは、私はこの新しい派手なドメイン名を購入しましたが、今は困っています。Magentoの管理者にメールアドレスを保存するように設定しようとしていました。上記のエラーが発生しました。私は何をしますか? (DBでも変更しようとしました。しかし、それを保持するテーブルが見つかりません)
13 email 

3
テンプレートメールmagento2でデータタイプhtmlをレンダリングする方法は?
Magento 2にメールテンプレートがあります:email-template.html {{template config_path="design/email/header_template"}} {{trans "%body" body=$data.body}} {{template config_path="design/email/footer_template"}} しかし、変数に$data.bodyはテキストではなくコードhtmlがあります: $data.body = ` <table width="100%"> <tr> <td>Name: </td> <td>Join Xanka </td> </tr> <tr> <td>Email: </td> <td>xanka@gmail.com</td> </tr> {{depend Test Send}} <tr> <td>Subject: </td> <td>Test Send</td> </tr> {{/depend}} <tr> <td>Message: </td> <td>we try send email use to test.</td> </tr> </table> したがって、送信メールを送信するときにコードhtmlをレンダリングする方法。どうもありがとう! …

2
ローカルMagentoで外部SMTP電子メールを設定する方法は?
ローカルホストからのメール送信をテストしようとしています。この問題には外部のSMTPサーバーを使用したいと思います。Windows 7 / XAMPPを使用しています。運がなくsendmail.iniを設定してみました。メール送信に特定の設定を使用するようにMagentoに指示できる場所/方法
12 magento-1  email  smtp 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.