سؤال

أريد إجبار عميل البريد الإلكتروني للقارئ على عرضي الذي تم إنشاؤه في PHP نص عادي رسائل البريد الإلكتروني مع عرض عرض ثابت. يعرض Thunderbird البريد الإلكتروني مع عرض عرض ثابت. ومع ذلك ، فإن Gmail و Outlook (وربما المزيد من العملاء) لا.

هل هذا إعداد تكوين مع خادم البريد الخاص بي أو أي شيء أفعله خطأ؟ أي مساعدة سيكون موضع تقدير كبير.

هذه هي الرؤوس التي أستخدمها حاليًا:

    $header = "MIME-Version: 1.0\r\n"; 
    $header .= "Content-type: text/plain; charset=ISO-8859-1; format=flowed\r\n"; 
    $header .= "Content-Transfer-Encoding: 7bit\r\n"; 
    $header .= "X-Mailer: PHP" . phpversion() ."\r\n"; 
    $header .= "From: ihateoutlook@email.com\r\n";
    $header .= "Reply-To: ihateoutlook@email.com\r\n";
هل كانت مفيدة؟

المحلول

لا يمكنك إجبار الرسالة النصية العادية على استخدام أي خط محدد. أفضل ما يمكنك فعله هو إرسال بريد إلكتروني HTML باستخدام monospace خط العائلة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top