自作blogを作っています。
試行錯誤しているのですが、解決できないので質問します。
モブログを付加させようとまずはメール受信プログラムを
作りましたが、動きません。login errorがでます。
この前にimapも作って走らせたのですが、動きませんでした。
http://nescio.seesaa.net/article/67124976.html
を見て、引数も設定し直しましたが、ダメでした。
Net/pop3でなくてもよいのですが、解決法が
あったら教えてください。ロリポップを使っています。
<?php
require 'Net/POP3.php';
require_once("Mail/mimeDecode.php");
$mail_conf = array(
'host' => 'mail??.lolipop.jp',
'port' => '110',
'user' => 'lolipop.jp-bbbb',
'pass' => 'aaaaa',
'auth' => 'true',
);
$pop3 =& new Net_POP3;
$con = $pop3->connect( $mail_conf['host'], $mail_conf['port'], $mail_conf['auth']);
if(PEAR::isError($con)){
die("接続エラー");
}
$login = $pop3->login( $mail_conf['user'], $mail_conf['pass'],$mail_conf['auth']);
if(PEAR::isError($login)){
die("login error");
}
$maillist = $pop3->getListing();
if ( is_array( $maillist) && 0 < count( $maillist)) {
foreach ( $maillist as $mailinfo) {
$m_id = $mailinfo[ 'msg_id'];
$mail = $pop3->getMsg($m_id);
$params['include_bodies'] = true;
$params['decode_bodies'] = false;
$params['decode_headers'] = true;
$params['input'] = $mail;
$structure = Mail_mimeDecode::decode( $params);
print_r($structure);
}
}
$pop3->disconnect();
?>
No.1ベストアンサー
- 回答日時:
私もロリポップを使用しています。
私の環境の場合、次の2行を変更することでメールの受信に成功しました。
>'auth' => 'true',
'auth' => 'USER',
→ログインの第3引数を変更します。
>$con = $pop3->connect( $mail_conf['host'], $mail_conf['port'], $mail_conf['auth']);
$con = $pop3->connect( $mail_conf['host'], $mail_conf['port']);
→connectは第3引数なしでも接続できました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Gmail 【お助け!】サーバーからのメール送信でGmailに送信されない問題について 1 2023/06/20 22:03
- PHP php ログイン 1 2022/11/01 00:24
- その他(プログラミング・Web制作) laravel 本番環境でメールが送れません。 1 2023/02/17 17:57
- PHP phpのメールフォームの完了画面でメール受信のコードを書いています。 1 2023/05/31 11:39
- PHP php 完了画面の送信メールのコードを書いているのですが・・・ 2 2023/06/02 12:01
- Visual Basic(VBA) 【Excel VBA】自動メール送信の機能追加 5 2022/09/29 12:53
- Gmail 家から自分のg-mailで添付ファイル付きのメールを4通、職場の自分宛てに送りました。次の日に見ると 3 2022/09/08 12:35
- その他(ソフトウェア) PC上のOutlookでIMAPアクセス時の送信が出来ない。Android上では問題なし。 2 2022/09/28 11:22
- その他(メールソフト・メールサービス) 詐欺メールの量が酷い 3 2022/05/19 12:36
- その他(メールソフト・メールサービス) 添付メールの作り方を教えてください。 1 2022/03/23 17:05
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
メールフォームのタイトルが文...
-
mail関数で複数の宛先にメール...
-
PHPでメールを送信するには
-
このようなPHPでメールを送信す...
-
複数行の文字列をメールのヘッ...
-
php 完了画面の送信メールのコ...
-
phpでPEAR::DBを使っているので...
-
onedrive にexcelファイルをア...
-
index.phpって何ですか? 具体...
-
index.phpに入るには、どうすれ...
-
PHP8を使うと、大量のWarningが...
-
トランザクションが原因?DBに...
-
エックスサーバーでのmysql設定...
-
パースエラーとは?
-
フォントの色を変えるには?
-
ImageCreate関数が undefined f...
-
入力フォームの空白や改行を制...
-
別ファイルの変数を呼び出した...
-
php5-extensions を make でき...
-
★PHP?★画像を縦横比を変えずに...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
さくらサーバーにて、phpからメ...
-
php 完了画面の送信メールのコ...
-
メールフォームのタイトルが文...
-
PHPsendmailにて送信元を変更
-
PHPからメールを送る@さくらイ...
-
mailやmb_send_mail関数で、本...
-
mail関数を使った場合のReturn-...
-
mb_send_mail関数が利用出来ない
-
ワードプレス 予約システム
-
phpでのメール転送(添付ファイ...
-
VBA EXCELからメールを送...
-
複数行の文字列をメールのヘッ...
-
【初歩?】変数をセットできな...
-
Received-SPFでレンタルサーバ...
-
PHP CRONでメールの自動受信を...
-
PHPからのメールがこない
-
mb_send_mailでタイトルにハテ...
-
メールの本文が取得できない
-
PHPでトラックバック機能 HTTP...
-
POP Before SMTPでメールを送信...
おすすめ情報