1

All emails sent from the server are displaying Cyrillic letters as weird characters, for example: Можно.

Regular alphabet letters are properly rendered.

I searched all across the web but was not able to find any solutions.

Here is some information about the system:

  • Dedicated server with Windows 2008 and IIS7
  • Application are in PHP (run as FastCGI)
  • If of any importance, Smartermail is installed on the server

The emails are sent using PHPs mail() function through a Drupal website. Encoding on that site is set up properly and there are no display issues on front end.

Where is the problem? How can I make Cyrillic letters to be properly encoded?
Any help is greatly appreciated.

Thanks!


UPDATE

Here are the email headers:

Received: from SERVERNAME (mail.domain.com [12.123.123.123]) by mail.domain.com with SMTP; Fri, 16 Nov 2012 00:00:00 +0100
From: email@domain.com
To: email2@domain.com
Subject: Email subject
Date: Fri, 16 Nov 2012 00:00:00 +0100
MIME-Version: 1.0
Content-Type: text/plain;
charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Drupal
Sender: email@domain.com
Return-Path: email@domain.com
Message-ID: f98b801988c642ef911ef46f7cace92b@com
X-SmarterMail-Spam: SPF_None, ISpamAssassin 8 [raw: 5], DK_None, DKIM_None, Custom Rules [] X-SmarterMail-TotalSpamWeight: 8

Aram Boyajyan
  • 59
  • 2
  • 15
  • Ivan, you need to provide more information about your setup, configuration and environment for us to even understand what problem you are having. – Brent Pabst Nov 16 '12 at 17:33
  • Thanks for your comment Brent :) I updated my post. Let me know if I should post some other information as well. – Aram Boyajyan Nov 16 '12 at 21:23
  • No, a little more is needed, what is sending the messages, how are they actually being sent, etc. – Brent Pabst Nov 16 '12 at 21:35
  • Add that broken message headers to the question, it is impossible to guess correctly otherwise. – Andrey Voitenkov Nov 16 '12 at 21:57
  • Are you sure this is an e-mail send problem and not an e-mail client display problem? – Brent Pabst Nov 16 '12 at 22:16
  • @Brent I'd say so - the same happens when I send the same email to gmail, Yahoo or other third party email servers. – Aram Boyajyan Nov 16 '12 at 22:18
  • The reason I ask is the charset in the mail headers specify UTF-8 so the characters should be displayed properly. So it's going wrong somewhere either in your PHP code or the mail server itself. – Brent Pabst Nov 16 '12 at 22:19
  • It's default Drupal (CMS) function that sends out emails, so I guess the issue is on the mail server. Do you have any hints/ideas what might be wrong with the mail server? – Aram Boyajyan Nov 16 '12 at 22:35
  • No, but feel free to open other specific questions regarding your mail server and anything you find there. This question thread isn't going to provide much more information for you. – Brent Pabst Nov 17 '12 at 02:56

0 Answers0