0

私はサーバーのセットアップにまったく慣れていません。ホストされている外部サーバーでは、PHP の mail() 関数を使用して電子メールを送信できます。イントラネットに使用している IIS7 を搭載した Windows 2008 サーバーがあります。Mail() はこのサーバーでは機能しません。私の調査によると、これはサーバーがインターネットに接続されていないことが原因のようですが、これは誤った情報である可能性があります。このサーバーを介して電子メール php 関数を動作させる方法はありますか? これまでのところ、解決策を見つけることができませんでした。電子メール機能を必要とするオープン ソース アプリケーションを使用しているため、これが機能する必要があります。

4

1 に答える 1

2

SMTP を使用します。このプロトコルは、基本的にすべてのメール プロバイダーがメールを送信するために使用します。簡単な部分については、次のチュートリアルをご覧ください: http://www.9lessons.info/2009/10/send-mail-using-smtp-and-php.html

SMTP サーバーが必要ですが、独自のメール サーバーを持っているか、ISP からのものかに関係なく、メール プロバイダーには SMTP サーバーがあります。

于 2013-02-21T14:49:13.373 に答える