2016-12-05 5 views
0

PHPmailer()を使用してメールを送信しています。しかし、コードで送信者のアドレスを入れない場合でもメールが送信されます。これはどのように作動しますか?なぜメールホストは認証を要求しないのですか?以下はコードのスナップショットです。私はセキュリティ上の理由からメールホストについて言及していません。PHPmailerは認証を要求せずに動作します

 $mail->From  = '';   
     $mail->Host  = 'mailhost.domain.com';    
     $mail->Mailer = 'smtp'; 
+0

SMTPサーバの設定で認証するかどうかを設定します。 – saravanabawa

答えて

0

それはあなたのISPのホームネットワーク上のメールサーバーの認証を必要としないように非常に一般的です - 彼らはあなたが彼らのネットワーク上にあるので、あなたが誰であるか知っているので、彼らは追加の認証を必要としません。

関連する問題