the filename parameter is advisory. the receiving MUA can do whatever it wants with it, including choosing whether to translate the characters from one charset to another.