WML_TES.php 2.45 KB
<?php 
//*****************************************************************************
//* 
//* プログラム名:Webメール
//* プログラムID:WML000.php
//* 機能				:受信処理
//* 作成者			:
//* 
//*****************************************************************************
header("Content-type: text/html; charset=EUC-JP");
include("include/session_start.inc");
include("include/SessionChk.inc");
include("inc/WML000.inc");

//*****************************************************************************
//* メールサーバ接続
//*****************************************************************************
function OpenPOP($strSrvName,$strUserName,$strPASSWORD){
		// POPサーバーに接続
		$sock=fsockopen($strSrvName,110,$err,$errno,10);
		if (!$sock){
			 return -1;
		}
		$buf=fgets($sock,4096);
		$strArray=split(" ",$buf);
		
		
		// ユーザー名送信
		fwrite($sock,"USER ".$strUserName."\r\n");
		$buf=fgets($sock,4096);
		$strArray=split(" ",$buf);
		if (trim($strArray[0])!='+OK'){
			 return -1;
		}
		
		// パスワード送信
		fwrite($sock,"PASS ".$strPASSWORD."\r\n");
		$buf=fgets($sock,4096);
		$strArray=split(" ",$buf);
		if (trim($strArray[0])!='+OK'){
			 return -1;
		}
		return $sock;
}

//*****************************************************************************
// ヘッダと本文を分割する
//*****************************************************************************
function mime_split($data) {
		$part = split("\r\n\r\n", $data, 2);
		$maxbyte = 10000000; //10MB
		$part[1] = ereg_replace("\r\n[\t ]+", " ", $part[1]);
		return $part;
}

//*****************************************************************************
// 文字コードコンバートJIS→SJIS
//*****************************************************************************
function convert($str) {
		if (function_exists('mb_convert_encoding')) {
				return mb_convert_encoding($str, "SJIS", "JIS,SJIS");
		} elseif (function_exists('JcodeConvert')) {
				return JcodeConvert($str, 0, 2);
		}
		return true;
}

function convert2($str) {
		if (function_exists('mb_convert_encoding')) {
				return check_jcode_encoding($str);
		} elseif (function_exists('JcodeConvert')) {
				return JcodeConvert($str, 0, 2);
		}
		return true;
}

$strMailAdd  = "t-aranai@oes2000.co.jp";
$strSrvName   = "mail.oes2000.co.jp";
$strUserName = "t-aranai@oes2000.co.jp";
$strPASSWORD = "t-aranai";

//POPサーバー接続
$p = new pop3($strSrvName, $strUserName, $strPASSWORD);
if (!$p->open()) {
		echo "エラー?";
}else{
		echo "エラーぢゃない?";
}

?>