メールの送信設定について
Louis Armstrong House Museum, Corona, NY
34-56 107th St, Corona, NY 11368, USA
サンプルです
WordPressにおけるメール送信の仕組み
WordPressは、メール送信部分を自由に拡張できるような仕組みを採用しています。具体的には、プラグイン開発者は、メール送信を行うプログラムには、 wp_mail関数を使うように奨励されています。
配布されている通常のプラグインであれば、必ず wp_mail 関数を使って実装されています。(もし、WordPressに明るくない業者に依頼して、メール配信部分を作ってもらった場合は、要注意です)
以下のような動作を行います。
- プログラムがメールを送信しようとする
- wp_mail関数を呼び出す
- wp_mail関数で、適切な処理をする
この 3の部分で、WP SMTP プラグインなどは、外部のサーバーを使ってメールを送信するように動作します。
通常の場合は、PHPの mail関数が呼び出され、WordPressを設置しているサーバーの設定に従ってメールが送信されます。
大抵は「そのレンタルサーバー上から」送信されます。もし、レンタルサーバーがブラックリストに入っていたり、設定がよくない(DNSの設定がよくない)などある場合、迷惑メールになります。