SQLの窓

2009年05月06日


PHP : メール送信( Windows + Basp21 )

Windows では、Basp21(1.44Mのファイルを昔から使っています) というコンポーネントが古くから使われており、殆ど問題無く使用できます。また、PHP から COM を呼び出す方法も相当昔から実践していますが、問題が出た事がありません。
<?php
header( "Content-Type: text/html; Charset=shift_jis" );
header( "Expires: Wed, 31 May 2000 14:59:58 GMT" );

foreach( $_POST as $Key => $Value ) {
	$_POST[$Key] = str_replace("\\\\", "\\", $Value );
	$_POST[$Key] = str_replace("\\'", "'", $_POST[$Key] );
	$_POST[$Key] = str_replace("\\\"", "\"", $_POST[$Key] );
}

$Basp21 = new COM( "Basp21" );

$SMTPServer = "ユーザID.sakura.ne.jp:587";
$MailTo = "あなた <宛先メールアドレス>";
$MailFrom = "わたし <メールユーザ@ユーザID.sakura.ne.jp>";
$MailFrom .= "\tメールユーザ@ユーザID.sakura.ne.jp:パスワード";

$ErrMessage = $Basp21->SendMail(
	$SMTPServer,
	$MailTo,
	$MailFrom,
	"こんにちは",
	$_POST['text'],
	""
);

if ( $ErrMessage != "" ) {
	print $ErrMessage;
}


?>
メール送信が終了しました。

関連する記事

PEAR の Mail パッケージによるメール送信
IE 拡張メニューで取得したテキストをメールで送る



タグ:メール PHP
【PHP + 通信の最新記事】
posted by lightbox at 2009-05-06 14:26 | PHP + 通信 | このブログの読者になる | 更新情報をチェックする
バッチ処理

Microsoft Office
container 終わり

フリーフォントで簡単ロゴ作成
フリーフォントでボタン素材作成
フリーフォントで吹き出し画像作成
フリーフォントではんこ画像作成
ほぼ自由に利用できるフリーフォント
フリーフォントの書体見本とサンプル
画像を大きく見る為のウインドウを開くボタンの作成

Android SDK ポケットリファレンス
改訂版 Webデザイナーのための jQuery入門
今すぐ使えるかんたん ホームページ HTML&CSS入門
CSS ドロップシャドウの参考デモ
Google Hosted Libraries
cdnjs
BUTTONS (CSS でボタン)
イラストAC
ぱくたそ
写真素材 足成
フリーフォント一覧
utf8 文字ツール
右サイド 終わり
base 終わり