オープンソースの販売サイト構築ソフト EC-CUBE についてのメモ。

SMTP-AUTH に対応する

SMTP-AUTH (RFC 2554) に対応する。

管理画面

パラメータ

  • MAIL_BACKEND = "smtp"
  • SMTP_HOST = "«接続先のSMTPホスト名»"
  • SMTP_PORT = 587 (OP25B対応が必要な場合)

ファイル

/data/class_extends/SC_SendMail_Ex.php

--- SC_SendMail_Ex.php	(revision 18371)
+++ SC_SendMail_Ex.php	(working copy)
@@ -37,5 +37,21 @@
     function SC_SendMail_Ex() {
         parent::SC_SendMail();
     }
+
+    function getBackendParams($backend) {
+        $arrParams = parent::getBackendParams($backend);
+        switch ($backend) {
+            case "mail":
+            case "sendmail":
+                break;
+            case "smtp":
+            default:
+                $arrParams['auth']      = true;
+                $arrParams['username']  = '<id>';
+                $arrParams['password']  = '<pw>';
+                break;
+        }
+        return $arrParams;
+    }
 }
 ?>
tips/smtpauth.txt · 最終更新: 2024/10/24 10:26 by seasoft
© 2008-2024 Seasoft.