中級プログラマの自宅でPHP ブログ

自宅用ポータルシステム「MyHome Portal」をオープンソースで公開。MyHome Portalの説明とエンハンス情報。

Ver.5.00:POP3メール一括受信機能追加

MyHome Portal Ver.5.00をリリースしました。

http://ok2nd.web.fc2.com/download.html

新コンテンツ「メール」を追加しました。

SMTP/POP3メールの受信ができます。GmailSMTP/POP3対応のメールも受信できます。

複数のメールアカウントのメールを同時に一括して受信ができます。最新の受信メールから最大10件を一覧表示します。(件数は実運用定義ファイルで変更可)

メールBOX名をクリックすると、最新の受信メールから最大50件を一覧表示します。(件数は実運用定義ファイルで変更可)

一覧リストのメール件名をクリックすると、本文を別ウインドウで表示します。本文表示は、HTML有効/無効を選択できます。添付ファイルは読み込みません。

この「メール」機能でメールを受信しても、メールサーバーにメールは残ります。通常使用しているメールクライアントソフトでの受信に支障は出ません。

Gmailで使う場合は、「設定」の「メール転送とPOP/IMAP」で、「今後受信するメールで POP を有効にする」に設定してください。

また、「POPでメールにアクセスする場合」を、「Gmailのメールを受信トレイに残す」に設定してください。

Gmailで使う場合は、ユーザー名(メールアカウント)の頭に「recent:」を付けてください。これを付けないと、サーバ側で未読既読管理をされるため、本文を表示したメールが既読扱いとなり、次回から取得できなくなり、不都合が生じます。「recent:」を付けると、過去30日分のメールが既読分も含めて受信されます。

email1.jpg

email2.jpg

email3.jpg