is the mailman setting setup to automatically convert encodring to UTF-8 ? i've noticed this problem in some other programs that automatically convert encoding because when the user sends in windows-1256 and it tries to convert it it will be switched to question marks تجربة من windows-1256