ホームページ > バックエンド開発 > PHPチュートリアル > php は GMAIL、HOTMAIL (MSN)、YAHOO、163、126 メールボックス ログインをシミュレートします (オリジナル)

php は GMAIL、HOTMAIL (MSN)、YAHOO、163、126 メールボックス ログインをシミュレートします (オリジナル)

WBOY
リリース: 2016-06-13 12:59:00
オリジナル
1201 人が閲覧しました

php は GMAIL、HOTMAIL (MSN)、YAHOO、163、126 の電子メール ログインをシミュレートします (オリジナル)

この投稿は hudie631489527 によって 2010-10-07 23:18:31 に最終編集されました最近忙しいので、これらのソースコードをオープンソースにするために、国慶節の休暇の終わりにこの記事を公開します

もちろん、これらの方法はお勧めできないかもしれませんが、現在 UCHOME の香港と台湾のサイト
を構築しているので、一般的にはこの方向に進むはずです。
友達招待の表示方法を変更するつもりだったので、最初は気にしなかったので、「はい!」と言いました。

これを行っているときに、UCH のこの場所がローミング モードを使用して作成されていることがわかりました。これは非常に混乱しており、何も変更できませんでした。

残念ながら、できると約束したのに、実際にはできないのが残念です。この問題をすぐに解決するには、GOOGLE で
を実行してください。
Baidu をくまなく探しましたが、結果はまたしても予想外でした。126 個のメールボックスのオープンソースの例しかなく、QQ を維持して他のソース コードを要求した人がいました。

QQを追加して購入できます!この人にはもうコメント不要です!時間をかけて整理したところ、幸運にもいくつか入手できました。時間は限られているので、他のものは気にしませんでした。GMAIL、HOTMAIL (MSN) を使用しました。 、YAHOO のメール連絡先の PHP ソース コード:



1.Gメール
<br>
<?php<br />
define( "COOKIEJAR", tempnam( ini_get( "upload_tmp_dir" ), "cookie" ) ); // COOKIES が保存されるパスを定義します。<br /> を操作する権限が必要です。
define( "TIMEOUT", 1000 ); //タイムアウト設定<br />
クラス GMAIL<br />
{<br />
<br />
プライベート関数ログイン($username, $password)<br />
                                                                  
// ステップ 1: ログイン ページのデータをシミュレートし、Cookie を書き留めます <br />
$cookies = array();<br />
$matches = array();<br />
フォームを取得している<br />
$login_url = "https://www.google.com/accounts/ServiceLoginAuth";<br />
$ch =curl_init($login_url);<br />
                                                                       
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);<br />
curl_setopt($ch, CURLOPT_COOKIEJAR, COOKIEJAR);<br />
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);<br />
$contents =curl_exec($ch);<br />
curl_close($ch);<br />
<br />
//シミュレーションパラメータ<br />
$name = array('dsh','timeStmp','secTok');
foreach($name as $v) {<br />
preg_match('/<inputs*type="hidden"s*name="'.$v.'"s*id="'.$v.'"s*value="(.*?)"s* />/i', $contents, $matches);<br>
If(!empty($matches)) {<br>
$$v = $matches[1];<br>
$matches = array();<br>
                                                                                             
ログイン後にコピー
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート