私は、PHPスクリプトからギリシャ語で書かれた自動メールを送信しています。 私が試した:PHPからのメール送信 - 文字コード
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/plain; charset=utf-8\r\n";
$headers .= "From: [email protected]\r\n";
$headers .= "Reply-To: [email protected]\r\n";
mail($to, $subject,$body, $headers) ;
体と被写体がギリシャ語です。 Hotmailは読んでいるが、本文は読んでいないし、Gmailはそれをよく読む。私はutf-8をiso-8859-7(ギリシャ語の文字を含む)に置き換えました。 1)utf-8でうまくいかない理由は何ですか? 2)また、gmailは私のサーバーをメールに書き込んでいます..どうしてこれが起こるのを防ぐことができますか?
本文はどこから来ますか?それはUTF-8ですか? – JJJ
自分のMIMEメッセージを作成しないでください。 [PHPMailer](http://phpmailer.worxware.com)または[Swiftmailer](http://swiftmailer.org) –
体を見せてください。 $ body = "mytext"からの – middus