» sendmailを利用したphpが正常に稼動しません。

HOME >>  sendmailを利用したphpが正常に稼動しません。

mail()関数をご利用のお客様は下記をご参照ください。
下記のサーバーをご利用のお客様でPHPのmail()関数等を使用する場合は、
-fオプションを明示する必要がある場合があります。
通常php等の記述に関しましてはサポート外となりますので
お分かりになる範囲内でご利用ください。

turbo

bq

下記内容を参考にしてご利用のCGIの構文に加えてください。
詳しくはプログラムの作成者、作成元にご確認下さい。

function mail555 を php のはじめの方に置いて( 内で)
通常の PHPの
mail ( $to , $subject, $mes , $header ) ;
の箇所を
mail555 ( $to , $subject, $mes , $header , $from ) ;
と置き換えてください。
$from 引き数が一つ増えている点にご注意ください。

例文

<HTML>

<?

//// function mail555のはじめ
function mail555 ( $to , $subject, $mes , $header , $from )
{

$pipe = popen ( /usr/local/bin/nkf -j | /usr/sbin/sendmail -f $from -t ,w) ;
if ( $pipe ) {; } else { print canot popen sendmail -f $from -t <BR>
; return (-1) ; }

fwrite ( $pipe , To: $to
) ;
fwrite ( $pipe , From: $from
) ;
fwrite ( $pipe , Subject: $subject
) ;
if ( $header != ) { fwrite ( $pipe , $header
) ; }
fwrite ( $pipe ,

) ;
fwrite ( $pipe , $mes
) ;

pclose ( $pipe) ;

return (0) ;

}
//// function mail555の終り

$to=user@www.yourdomain.com ;
$mes01=Sorry This test mail by http://www.yourdomain.com/.s/send1.php ;
$fromaddress=user@www.yourdomain.com ;
$header00= cc: user@www.yourdomain.com ;

$subject = Testmail sorry ;

mail555 ( $to , $subject , $mes01 , $header00, $fromaddress ) ;

print Test mail $to $subject $mes01 From: $fromaddress ;

?>
</HTML>

Posted in: スクリプトについて

今すぐお申込み
電話でお問い合わせ メールでお問い合わせ グローバルIPアドレス

ホームページ・CMSデザイン制作 WebDesign

ホームページ制作、WordpressやEC-CUBEのカスタマイズ等もお気軽にご相談ください!

詳しくはこちら

お支払い方法

ジャパンネット銀行からのお振込や、クレジット決済にてお支払い頂きますと土日祭日のサーバー設定、ドメイン取得が可能です。是非、ご利用ください。

お支払方法

WEBサイトに国産の安心を。

(株)カビールケンはJPRS認定の指定事業者です

(株)カビールケンは
JPRS認定の指定事業者です

Domain People

Domain People
pagetop