メールを設定

XOOPSは登録確認やパスワードリセットなど、多くの重要なユーザー操作にメールに依存しています。そのため、正しく設定することが重要です。
サイトメールの設定は場合によっては非常に簡単ですが、場合によっては非常に困難になる場合があります。
セットアップを成功させるのに役立つヒントを紹介します。
メール配信方法
Section titled “メール配信方法”このセクションには4つの可能な値があります
- PHP Mail() - 利用可能な場合、最も簡単な方法です。システム_sendmail_プログラムに依存します。
- sendmail - 産業レベルのオプションですが、他のソフトウェアの脆弱性を悪用されてSPAMの対象になることもよくあります。
- SMTP - Simple Mail Transfer Protocol は通常、セキュリティ上の懸念と悪用の可能性があるため、新しいホスティングアカウントでは利用できません。大部分が SMTP Auth に置き換えられています。
- SMTP Auth - SMTP with Authorization は通常、プレーンSMTPより推奨されます。この場合、XOOPSはより安全な方法でメールサーバーに直接接続します。
SMTP ホスト
Section titled “SMTP ホスト”SMTPを「Auth」の有無にかかわらず使用する必要がある場合、ここでサーバー名を指定する必要があります。その名前は単純なホスト名またはIPアドレスであるか、追加のポートおよびプロトコル情報を含む場合があります。最も単純なケースは、Webサーバーと同じマシン上で実行されているSMTP (認証なし) サーバーの場合、localhostです。
SMTP認証を使用する場合、SMTPユーザー名とSMTPパスワードが常に必要です。XOOPS設定フィールド SMTP Hostsで、TLSまたはSSL、およびポートを指定することも可能です。
これはGmailのSMTPに接続するために使用できます: tls://smtp.gmail.com:587
SSLを使用した別の例: ssl://mail.example.com:465
トラブルシューティングのヒント
Section titled “トラブルシューティングのヒント”時には、期待した通りにいかないこともあります。ここはいくつかの提案とリソースです。役に立つかもしれません。
ホスティングプロバイダーのドキュメントを確認
Section titled “ホスティングプロバイダーのドキュメントを確認”ホスティングサービスをプロバイダーと確立する場合、メールサーバーへのアクセス方法に関する情報を提供する必要があります。XOOPS システムのメールを設定する際、この情報が利用可能であることを確認します。
XOOPS は PHPMailer を使用
Section titled “XOOPS は PHPMailer を使用”XOOPSはPHPMailerライブラリを使用してメールを送信します。Wikiのトラブルシューティングセクションには、いくつかの洞察が得られます。