ホームページ >バックエンド開発 >PHPチュートリアル >PHP で電子メールによるワンストップ ログインを実装するにはどうすればよいですか?

PHP で電子メールによるワンストップ ログインを実装するにはどうすればよいですか?

WBOY
WBOYオリジナル
2016-06-23 14:21:541053ブラウズ

内部サイトにはすでにユーザー データが含まれており、内部「メール」システムを自分で構築することもできましたが、将来的に外部ネットワークとの通信が可能になることを考慮すると、やはり SMTP と Pop3 をサポートしたいと考えています
ただし、PHP メール サーバーは可能です。 1 つのサイトのログイン機能をサポートしますか?
(つまり、内部サイトにログインすると、メールサーバーも自動的にログインします。内部サイトがユーザーを変更すると、メールサーバーもユーザーを変更します[パスワード、無効化など])
さらに、メール(添付ファイルを含む)は自己織りモジュール)ストレージによって制御できますか?
調べてみると、hMailServer があるようですが、これで必要な機能を実現できますか? (コードは自分で書いただけです。インターフェースがあるのか​​、アクセスしやすいのかはわかりませんが…)


ディスカッションへの返信(解決策)

hMailServer は、あなたのサーバー上にソフトウェアサーバー機能を構築できます。はいの場合は、php プログラムを hMailServer と統合するだけで必要な機能が得られます。

hmailserver をインストールし、データベース構造を確認したところ、大きな問題はないことがわかりました。しかし、別の問題が見つかりました。hmailserver にはさまざまなフロントエンド Web メールを装備できるようですが、これは、すべてのフロントエンド Web メールが実際には、pop3 および smtp を介して smtp/pop サーバーと通信することを意味しますか?
メールサーバーのストレージ機能がよくわからず、ストレージを自分で書きたいため

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。