Добрый день!
SuSE 8.2 kernel 2.4.20-4GB
Sendmail 8.12.7
почтовый сервер отправляет почту из локалхоста через почтовый сервер провайдера.
проблемы состоит в том, что я не могу отправлять письма с русскими словами в поле Subject. во всех остальных случаях сервер работает нормально.
linux@linux:~ # mail user@hotbox.ru
Subject: тест
тест
.
EOT
Invalid or incomplete multibyte or wide character
. . . message not sent.
linux@linux:~ #
больше никаких сообщений об ошибках ни к консоль ни в лог не пишет.
конфиг Сендмэйла:
#-----------------------------------------------------------------------------------------------------------------------
divert(-1)
divert(0)
include(`/usr/share/sendmail/m4/cf.m4') dnl
OSTYPE(`suse-linux')
FEATURE(`allmasquerade') dnl
FEATURE(`masquerade_envelope') dnl
MASQUERADE_AS(`firma.com') dnl
MAILER(`smtp') dnl
define(`SMART_HOST', `smtp:mail.ISP.ru') dnl
LOCAL_CONFIG
#-----------------------------------------------------------------------------------------------------------------------
руссификация http://www.opennet.me/base/rus/suse_rus_console.txt.html:
#-----------------------------------------------------------------------------------------------------------------------
/etc/sysconfig/console:
CONSOLE_FONT="Cyr_a8x16.gz"
CONSOLE_UNICODEMAP="cyralt.uni"
CONSOLE_SCREENMAP="koi2alt"
CONSOLE_MAGIC="(K"
CONSOLE_ENCODING="KOI8-R"
/etc/sysconfig/keyboard:
KEYTABLE="ru-ms.map.gz"
#-----------------------------------------------------------------------------------------------------------------------
Сендмэйл ставился из YaST'a(rpm). может быть надо пересобрать его руками с какими-то специальными параметрами?
заранеее спасибо за помощь