If the encoding type is not set to UTF-8 the attachments may not get added to the Cases that are created by that email in Salesforce. Resolution By default, the character encoding is for western languages. If your Users send emails in non-western characters, change the User encoding to UTF-8 or another appropriate character set.
Full Answer
What are symbols and special characters in Salesforce emails?
There are some instances where Users will encounter symbols and special characters in emails sent via Salesforce or on forms. For Example symbols like $ and ? show up in the middle of words (Especially in-between each word space).
Why can't I import CSV files with characters outside UTF-8?
Any character set outside of UTF-8 will not be allowed by the Netsuite import wizard. You might chose to delete the offending row, or maybe even try to see if you can visually find the characters in the csv to remove them. But this is a very tedious and time consuming problem when there are a lot of these to find and remove.
What is e-mail encoding in Salesforce?
The e-mail encoding setting is used to determine the character set and encoding of outbound e-mail sent by the user from the Salesforce application. Encoding ISO-8859-1 represents all Latin characters and is understood by virtually all receiving e-mail reader software.
What is UTF-8 encoding used for?
Encoding UTF-8 can represent virtually all the characters in all the world's languages (Unicode), but is not supported by older receiving e-mail reader software. Users who need to send e-mail with non-Latin data (e.g., the Euro symbol, Hebrew, Chinese, Japanese, Russian, etc.) should use this encoding.

Can Salesforce handle special characters?
Certain characters have a special meaning in CRM Analytics. Encloses a dataset column name in a predicate expression. Encloses a string value or field value in a predicate expression.
What characters are not allowed in UTF-8?
0xC0, 0xC1, 0xF5, 0xF6, 0xF7, 0xF8, 0xF9, 0xFA, 0xFB, 0xFC, 0xFD, 0xFE, 0xFF are invalid UTF-8 code units. A UTF-8 code unit is 8 bits. If by char you mean an 8-bit byte, then the invalid UTF-8 code units would be char values that do not appear in UTF-8 encoded text.
What character encoding does Salesforce use?
When a Salesforce account is created, it is assigned either an ISO-8859-1 character set or a UTF-8 character set. Alchemer uses UTF-8 encoding to pass data into Salesforce. In order to understand this data, your Salesforce account has to use UTF-8 character set.
What is a non UTF-8 character?
Non-UTF-8 characters are characters that are not supported by UTF-8 encoding and, they may include symbols or characters from foreign unsupported languages.
How do I remove a non UTF-8 character from a CSV file?
2 Answersuse a charset that will accept any byte such as iso-8859-15 also known as latin9.if output should be utf-8 but contains errors, use errors=ignore -> silently removes non utf-8 characters, or errors=replace -> replaces non utf-8 characters with a replacement marker (usually ? )
How do I remove a non ASCII character from a DataFrame?
By using encode and decode function we can easily remove non-ASCII characters from Pandas DataFrame. In Python, the encode() function is used to encode the string using a given encoding, and decoding means converting a string of bytes to a Unicode string.
How do I change email encoding in Salesforce?
Following are the steps to change your email encoding in Salesforce org:Salesforce Classic: Your Name>>My Settings>>Personal>>Language & Time Zone>>Update Email Encoding>>Save.Lightning Experience: Avatar>>Settings>>My Personal Information>> Language & Time Zone>> Update Email Encoding>>Save.
What is the difference between UTF-8 and ISO 8859 1?
UTF-8 is a multibyte encoding that can represent any Unicode character. ISO 8859-1 is a single-byte encoding that can represent the first 256 Unicode characters. Both encode ASCII exactly the same way.
How do I export a special character in Salesforce?
When exporting data from Salesforce I lose special charactersOpen the CSV in Notepad.Select File > Save As.For Save as type: choose All Files.Type . csv at the end of the File name.Select UTF-8 for the Encoding.Click Save.Open the file in Excel.
How do you convert binary to UTF-8?
1:022:08How to Convert Binary to ASCII and Unicode - YouTubeYouTubeStart of suggested clipEnd of suggested clipSo most of us likes utf-8 or utf-16 for utf-8 each character is converted into an 8 16 24 or 32 bitMoreSo most of us likes utf-8 or utf-16 for utf-8 each character is converted into an 8 16 24 or 32 bit binary number if the binary number does not have any of these exact number of bits.
What is an invalid UTF-8 string?
This error is created when the uploaded file is not in a UTF-8 format. UTF-8 is the dominant character encoding format on the World Wide Web. This error occurs because the software you are using saves the file in a different type of encoding, such as ISO-8859, instead of UTF-8.
How can I tell if a file is UTF-8?
To verify if a file passes an encoding such as ascii, iso-8859-1, utf-8 or whatever then a good solution is to use the 'iconv' command.
Problem
Your client has requested an import of message data containing message text that can’t be imported using UTF-8 encoding. Any character set outside of UTF-8 will not be allowed by the Netsuite import wizard.
Solution
By using the “od” and “sed” commands, it’s possible to find the offending hexadecimal characters and remove them from all rows in the file.
