ការផ្ញើអ៊ីមែល ជាមួយ PHP ត្រូវបានអនុវត្តល្អបំផុតជាមួយថ្នាក់ដែលមានអនុភាពដូចជា PHPMailer ។ មុខងាររុំងាយស្រួលធ្វើឱ្យវាអាចប្រើមាតិកា UTF-8 បង្កប់រូបភាពនិងផ្ញើឯកសារភ្ជាប់ដែលបានអ៊ិនគ្រីបដោយប្រើតែកូដពីរបីបន្ទាត់។ ប្រសិនបើអ្នកចង់សន្សំសំចៃខ្លួនអ្នកលើសចំណុះហើយផ្ទុយពីអនុសាសន៍សូមប្រើ សំបុត្រ មុខងាររបស់ PHP () អ្នកនឹងជួបបញ្ហានៅពេលប្រើអាន់ឌឺតនិងយូធីអេហ្វ ៨ ចុងក្រោយ។
បន្ទាប់ពីហៅមុខងារជាមួយ
mail(
"vieldav@gmx.de", // Empfänger
"ä ö ü ß", // Betreff
"ä ö ü ß", // Inhalt
"From: ä ö ü ß <david@vielhuber.de>" // Header (Absender)
);
នៅក្នុង UTF-8 ដែលបានអ៊ិនគ្រីបឯកសាររួចហើយនាំឱ្យមានបញ្ហានៅក្នុងប្រអប់ទទួល៖ ទស្សនវិស័យ ២០១៣ នៅតែគួរអោយអាណិតនិងបង្ហាញអ្វីៗគ្រប់យ៉ាងអោយបានត្រឹមត្រូវ។:
ប៉ុន្តែ GMX មិនអភ័យទោសចំពោះបឋមកថាដែលបាត់ហើយបង្ហាញពីប្រធានបទមិនល្អអ្នកផ្ញើនិងខ្លឹមសារ:
ប្រសិនបើអ្នកផ្ញើបឋមកថាត្រឹមត្រូវ (ឧទាហរណ៍ជាមួយ base64_encode) អ្នកនឹងទទួលបាន
mail(
"vieldav@gmx.de", // Empfänger
"=?UTF-8?B?".base64_encode("ä ö ü ß")."?=", // Betreff
"ä ö ü ß", // Inhalt
"Content-type: text/plain; charset=utf-8\r\n"
."From: =?UTF-8?B?".base64_encode("ä ö ü ß")."?=<david@vielhuber.de>" // Header (Absender)
);
ហើយចុងក្រោយ GMX ក៏បានបង្ហាញនូវការតំណាងត្រឹមត្រូវ: