dpzp5127 2014-08-26 09:17
浏览 53
已采纳

命令行中的希腊语编码错误

I made a PHP script that runs from the command line and sends a message using the mail function.

$email_from = "support@wideservices.gr";
$email_subject = "my subject";
$email_to = "spyros@wideservices.gr";
$message="message in greek";
$headers = "From: ".$email_from;
mail($email_to,$email_subject,$message,$headers);

The mail is ok with Latin alphabet, but with Greek I get something like this:

I tried to use:

$character_set = "utf-8";

But without success and it is not a web page so I can't try meta.

  • 写回答

1条回答 默认 最新

  • douxian5076 2014-08-27 12:38
    关注

    i will answer my own question, its working with this code and greek display correct at mail.

    $email_from = "support@wideservices.gr";
    $email_subject = "my subject";
    $email_to = "spyros@wideservices.gr";
    $message="message in greek";
    $headers="MIME-Version: 1.0"."
    ";
    $headers.="Content-type: text/plain; charset=UTF-8"."
    ";
    $headers.="From: ".$email_from;
    mail($email_to, '=?UTF-8?B?'.base64_encode($email_subject).'?=', $message, $headers, '-fnoreply@domain.com');
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
  • ¥15 CSAPPattacklab
  • ¥15 一直显示正在等待HID—ISP
  • ¥15 Python turtle 画图
  • ¥15 关于大棚监测的pcb板设计
  • ¥15 stm32开发clion时遇到的编译问题
  • ¥15 lna设计 源简并电感型共源放大器
  • ¥15 如何用Labview在myRIO上做LCD显示?(语言-开发语言)
  • ¥15 Vue3地图和异步函数使用
  • ¥15 C++ yoloV5改写遇到的问题