私のサイトには、いくつかのメールオプションがあります。 私はクライアントのサーバがメール機能をサポートしているかどうかを確認する必要があります。 どうすれば確認できますか? これにはPHPコードがあれば?クライアントのサーバーでメールの送信が許可されていることを確認する方法
答えて
をしかし、送信
<?php
if(mail($to,$subject,$message) != false)
{
echo 'You can send email';
}
?>
しかし、このコードを使用しているiamがエラーメッセージを表示するとき警告:mail()[function.mail]:「localhost」でメールサーバーに接続できませんでした。ポート25、php.iniの "SMTP"と "smtp_port"の設定を確認するか、108行目のE:\ wamp \ www \ promo \ install \ index.phpのini_set()を使用してください。 " – Kichu
@KichuUser、http: ://www.php.net/manual/en/ref.mail.php#77499 –
@KichuUser:またはここ:http://www.w3schools.com/php/php_ref_mail.asp –
あなたが唯一のメールが送信されているかどうかを確認することができます。私はこの方法では、チェックするための最良の方法をお勧めされていないと確信しているので、you want to check mail() is supporting into client's server?
if(function_exists('mail'))
{
}
$message = "Line 1\nLine 2\nLine 3";
// Send
if(mail('[email protected]', 'My Subject', $message)) {
echo "Sent";
}
else {
echo "Not Sent";
}
以下のコードを試してみてください。
if(mail('[email protected]','test','content') != false)
{
echo 'You can send email from this server';
}else{
print_r(error_get_last());
}
- 1. サーバーからクライアントの登録メールへ確認メールを送信する方法
- 2. 確認リンクが送信されても確認リンクが送信されないPHPメールが送信される
- 3. 送信された電子メールがSMTPから送信されたことを確認する方法
- 4. 送信前に送信者のアドレス許可を確認する方法
- 5. 確認メールを送信しようとすると「許可が拒否されました」
- 6. .NET SMTPクライアント - クライアントにこの送信者として送信するアクセス許可がありません
- 7. Devise確認メールが送信されていない
- 8. Android:java.lang.SecurityException:許可否認:メールを送信する意図
- 9. Delay Devise新規ユーザーが「承認」されるまで確認可能なメールが送信されます
- 10. メールがyii2で送信されたことを確認するにはどうすればよいですか?
- 11. ICANNから送信されたRecovererドメイン確認メールの受信方法
- 12. PHPの確認メールを送信する管理者のメールが送信されました
- 13. 確認メールを送信
- 14. 確認メールを送信する理由
- 15. Gmailサーバーの許可方法が許可されていないメールサーバー
- 16. PHP、フォーム提出後に確認メールを送信する方法
- 17. Strapi:ユーザー登録時に確認メールを送信する方法
- 18. メッセージが受信されていることを確認する
- 19. ラズベリーパイでホストされているapache2/citadelサーバーでメールを送信
- 20. Deviseで別の確認メールを送信
- 21. サーバーとサーバー間の通信を確認する方法
- 22. socket.ioサーバーから送信する前にクライアントが準備ができていることを確認する方法
- 23. amazon sesの受信者を確認せずにメールを送信する方法
- 24. クライアントが接続しているサーバーのIPアドレスを確認する方法
- 25. クライアント側とサーバー側でrecaptchaを確認する方法
- 26. 送信ボタンがないときにフォームが送信されたかどうかを確認する方法
- 27. BroadCast Senderにカスタムの送信許可があるかどうかを確認する方法
- 28. Webアプリケーション:サーバーとの通信が許可されている場合
- 29. 未確認のアドレスにメールを送信
- 30. mailchimpを使用してメールの確認を送信する
正確にこれを達成しようとしていますか?電子メールの送信は許可されますが、サーバーが誤って構成される可能性がありますので、電子メールは送信されません。あなたの実際の状況は何ですか? –
mail()がクライアントのサーバーをサポートしていることを確認しますか? – Kichu
と言ったように、 'mail()'を呼び出すことは、必ずしも電子メールが設定されているとは限りません。このようなものは複雑で、調べるための単一のチェックはありません。最も良いのは、実際の電子メールを送信し、それが到着するかどうかを確認することです –