����������
��������� �������� ����������� ����� � ������ �������� ��� ������������� ��������� �� ����� ������, ���� ��� ������� ����� �������� �������� ������ ����������� ����� � ��������.
������ ��������� Internet ����������� ����� ������� �� ���� ������: MUA (Mail User Agent — ���������������� ��������� ����������� �����) � MTA (Mail Transfer Agent — ��������� �������� ����������� �����). MUA - ��� ���������, ������� �� ����������� ��� ������, ����������� � ������� ����������� ���������. ������ ���������������� ��������� ����������� ����� ���� ������ �� ��������; ������ ����� ��� �������� ��������� �������� ����������� �����, ������� �������� �� ������� ��������� � ��������������� �����������, ��������� ��������������� ��������. ������ ���������������� ��������� ����������� ����� — Pine, ��������� �������� ����������� ����� — qmail.
�� ��������� ������� � MTA, � MUA �� ��������� �� ���� ����� 8-�� ������� �����������. �������, ����� �� ��������� ���������, ������, �� ������� � ������, �� �� ������� �� ������ ������� � ���, ��� �����-������ ������������� ��������� �������� ����������� ����� �� "�������"� � ����� ��������� 8-�� ��� � ������ ����� � ����� ���������. ������� ��� ���������� ��� ����������, ������� ��������� ������������ ����� ��� ������ � �������������� ������ ���������� �������� �� 7-�� ������� ASCII. ��� ������ ���������� ��ף��� MIME (MultimedIa Mail Encoding — �������������� ��������� ����������� ���������).
��� ��� MIME ������ ��������������� �� ��������� �������� ���������, �� �� ����� ��������� ��� �����. �� ��������� � MIME, ����� ����� ����������� ������������� ����� �������� ����������� (��. ������ “������������� ������ � MIME �������”).
�� ���� � ��������� ���������������� ��������� ����������� �����, ������ ��� ������ � ���� ���������� �� ��������� ���������������. �� ����� �������:
��� ������ ����� ��������� 8-������ �������,
� ����� ���������� �� ���������, �
� ����� ���������� ������ ����� ����������.
��������� ����� ���������� �� ������������� �������, � �������� ������������ IANA.
�������, �������� ��������� ��� ���������� �����, �� ������ ����������� � ������������ � ������������� �����������. �������� ��� ������: ��� ����������� ����� ������������ KOI8-R, ������ ���� ��������� �������� ������������ IANA �������� koi8-r. � �������� �� ��� ����������� ����� ������������ ��������� cp1251, ��� �������� IANA — windows-1251.
����������: �������� ����� ��������� ���, ��� ��, ��� �������� ��� ������, ����������� ����������� (��� �� ����������� ������, � �� ��������� ����� ޣ���-��� — ������ Outlook) ���� �������� ���������. � ���������� ����� ������ windows-1251 ���� ����� ����� iso-8859-1, US-ASCII ��� UNKNOWN-8BIT. ��� ����������� ���������� ����� �������� ���� ˜/.procmailrc �� ��������� ����������� (�� � ������������ ���, ��� ����� ������ � ˜/.procmailrc �� ������ �������� ��� ���� �����):
:0 fHw * ^Content-Type: *text/plain; *charset="?(iso-8859-1|US-ASCII|UNKNOWN-8BIT)"? | formail -i "Content-Type: text/plain; charset=windows-1251"
���� �� ��� ��������� emacs ��� �������, �� ��� �� ����� ���������� ����������� ��������� ����������� �����, ������� �������������� ���������� Emacs. (��� ��������� Emacs �������� ������ “Emacs � XEmacs”).
�������� ��������� ������ � ˜/.pinerc ��� ������������ ��������� ��� � /usr/lib/pine.conf ��� ��������� ���� ������� (��� ����� ����� ��������� ����� �� pine):
character-set=koi8-r
�� ������ ����� �������� ��������� ������ Pine ��� ����, ����� ������������� ������� ������ � quoted-printable ���������.
enable-8bit-nntp-posting
enable-8bit-esmtp-negotiation
����� ����, ��������������, ��� �� ������ ������ ������ pine. �� ��������� ������� ��� ��������� ����� ��������� �������� � ������� �����������.
����������: ����� ��������� ������������� win � koi � pine � .pinerc ������� ��������� ����� ����� (��� ����� ������� � �� ������ pine):
��display-filters=_CHARSET(iso8859-5)_�/usr/local/bin/icat,
����������_CHARSET(utf-8)_�/usr/local/bin/ucat,
����������_CHARSET(windows-1251)_�/usr/local/bin/wcat
������ icat, wcat � ucat ����� ��������, ������, iconv -from ���-���� -to ���-����, ��� recode. ������� — ������ � ������ ��ԣ�, � �� � �ţ �������� (� ��� ���������).
�������� ��������� ������ � ��� ˜/.muttrc:
set charset=koi8-r set allow_8bit
��� ��������� ������������� ������������ ���������� ������, ���� ��� �������� �� � ����������� ���������. ����� ����, ��� ����� �������������� ������������ ������, ���� �� ����������� ���������, �������� �� ����������� ��� ����������� ����� � ����� ������ — ���� �� ������ ��������������� ���� ������������, �� ������� ��� � ˜/.muttrc.
��������, ���� �� ��ף�� � ������ � ����������� cp1251, ��, ����� ���� ������ ������������ � KOI8-R, ��������� ��������� ��� ������ � ˜/.muttrc:
set charset=windows-1251 set send_charset=koi8-r set allow_8bit
���� ������ sendmail ������ 8, ��, ��������, � ˜/.muttrc ������� �������� ���������:
set use_8bitmime