WordPressのプラグインでPHPのメール機能を使ってメールを送信する作業をしているのですが、メール機能に問題があります。Gmail 以外のアカウントにはメールが送信されますが、Gmail アカウントにはメールが送信されません。私は次のコードを使用しています:
function send_mail()
{
global $wpdb;
$to = 'mymail@gmail.com';
$subject = 'Hello';
$name='my name';
$from="name@mydomain.com";
$message = "
<html>
<head>
<title>my title</title>
</head>
<body>
<div>
<tt> ".Hii How Are you."</tt>
</div>
</body>
</html>";
$header = "MIME-Version: 1.0\r\n";
$header .= "Content-type: text/html; charset=iso-8859-1\r\n";
$header .= "From: ".$name."<".$from.">\r\n";
mail($to, $subject, $message, $header);
}
私のコードに何か問題がありますか、それともメール機能に問題がありますか? メールを送信する別の方法がある場合は、リンクを教えてください。