引数でfrom to指定して空メール送信
<?php try { $char = "UTF-8"; //PHPファイルがUTF-8でかかれている場合 $from_addres = $argv[1]; $to_addres = $argv[2]; $message = ""; $make_subject = ""; $message=mb_convert_encoding($message,"JIS",$char); $headers['Subject'] ="=?iso-2022-jp?B?".base64_encode(mb_convert_encoding($make_subject,"JIS",$char))."?="; $headers['From'] = $from_addres ; $headers['To'] = $to_addres ; $params['host'] = "smtp.sendgrid.net"; $params['port'] = 25; $params['auth'] = "LOGIN"; $params['username'] = "apikey"; $params['password'] = "APIキー"; $params["persist"] = FALSE; include_once 'Mail.php'; $mailer =& Mail::factory( "smtp", $params); $mailer->send($to_addres, $headers, $message); } catch (Exception $e) { echo '捕捉した例外: ', $e->getMessage(), "<br>\n"; } ?>