Добавление SMTP Сервера в SeaMonkey

в данной статье я покажу вам, как добавлять smtp сервер в Thunderbird и SeaMonkey с помощью редактора настроек About:Config
Эта статья устарела, более новая версия руководства по настройке почты в SeaMonkey находится здесь.
Итак, многие сталкивались с такой проблемой: добавляем вторую учётку в SeaMonkey или старую версию Thunderbird, а программа говорит, что будет использоваться сервер smtp по умолчанию…
почта конечно приходит, но… как отправить???
не получается?
так вот, для того, чтобы с учётной записи можно было отправлять почту, необходимо добавить для неё свой smtp сервер, «Сервер исходящей почты».
В данной статье я опишу один из способов, т.к. этот способ по-моему мнению лучше доступен для человека, используещего программу чтения с экрана.
описывать буду на примере SeaMonkey 2.17 и почте яндекса, так как эта проблема присуща именно этой программе, а в Thunderbird это уже давно исправили и осуществили автоматическую настройку не только сервера исходящей почты, но и входящей.
итак, приступим:

  • 1. открываем SeaMonkey.

    по умолчанию открывается окно браузера и страница «mozilla Россия» или ваша домашняя страница. если у вас открылось окно почты и группы новостей, откройте окно браузера по комбинации клавиш «Control+1».

  • 2. по комбинации «Control+l» переходим в строку адреса и пишем там:
    about:config
    Нажимаем «enter».

    Примечание: чтобы открыть окно настроек About:config в Thunderbird, нужно в строке меню выбрать «инструменты, настройки». Выбрать «Дополнительные» и на вкладке «Общие» нажать кнопку «Редактор настроек».

    Откроется окно настроек About:Config, в котором вас будут предупреждать о том, чтобы вы были осторожны, и я тоже предупреждаю, нужно быть здесь гораздо осторожнее чем обычно.
    но мы же будем осторожны! по этому нажимаем кнопку, которая находится сразу в фокусе: «Я обещаю, что буду осторожен.

  • 3. после нажатия кнопки откроются и сами настройки. внимание, здесь мы не увидим привычные для нас элементы управления, все настройки здесь имеют вид, похожый на реестр windows, только все параметры тут идут списком, и не делятся на ветки.

    в фокусе сразу оказывается поле поиска, оно то нам и нужно, вписываем в него:

    mail.smtpserver.smtp

    после этого будут отображены только те настройки, которые мы будем изменять и с какими будем работать, их название именно так и начинается: mail.smtpserver.smtp и ещё несколько символов, но об этом немного попозже.

  • 4. Нажимаем клавишу «tab», и оказываемся в самом списке настроек, где уже отображены нужные нам.
  • 5. обратите внимание, каждая строка начинается с символов: «mail.smtpserver.smtp»,
    но она имеет продолжение, и в первую очередь, сразу после этих символов идут цифры, они то нам и нужны. пройдитесь по всем пунктам, вертикальными стрелками и посмотрите, какая самая большая цифра после этих символов, именно после символов «mail.smtpserver.smtp», так как могут быть и цифры в других местах строки.

    но если у вас всего одна учётка и вы не совершали импорт из thunderbird например, smtp сервер будет один, соответственно и самая большая цифра будет 1.

  • 6. Теперь поговорим о строке-параметре. Строка состоит из двух частей: Название и значение.
    а также параметр бывает трёх видов:
    1. Собственно строка.
    2. Целое.
    3. Логическое.
    в В значении строки записывается буквенно-символьные значения, в значении целого: целое число, а в логическом или «true» или «false». (в переводе с английского: Правда или не правда).
  • 7. условимся, что самая большая цифра у вас 1, и мы будем создавать второй smtp сервер.
  • 8. вызываем контекстное меню,для этого нажмите клавишу «application», «Shift+f10» или правую клавишу мыши, но курсор мыши тогда должен стоять на списке параметров,
    Выбираем пункт «Создать», «Строка»
    Появляется диалог создания настройки, вводим имя настройки:

    mail.smtpserver.smtp2.description

    Жмём ввод, і в значеніі вводім опісаніе, напрімер эл. адрес, для которого создаётся сервер.
    Создаём следующую настройку
    опять строку.
    Имя настройки:

    mail.smtpserver.smtp2.hostname

    нажімаем ввод і в значении вводим адрес smtp сервера, например для почты яндекса он такой:

    smtp.yandex.ru.

    Эту информацию можно узнать в вашем почтовом ящике зайдя через веб интерфейс в разделе помощь или справка.
    Теперь следующая настройка:
    Создаём строку.
    имя настройки:

    mail.smtpserver.smtp2.username

    В значении вводим ваш e-mail адрес.
    И последнее, и самое главное, без чего программа не узнает, что мы сделали в ней.
    Возвращаемся обратно в поле поиска нажав клавиши «Shift + Tab»
    в поле поиска пишем:

    mail.smtpservers

    Ищем настройку, которая будет так и называться без всяких других букв и цифр, скорее всего она будет одна. а в значении будет «smtp1»
    нажимаем enter и дописываем в строку без пробела:

    ,smtp2

Обратите внимание на символ запятой, разделитель серверов.

Примечание:
В связи с некоторыми изменениями в работе серверов крупнейших провайдеров электронной почты, даже первый ваш сервер может не работать. Чтобы всё поправить, нужно изменить тип шифрования.
Для этого в About:Config найдите следующий параметр:

mail.smtpserver.default.try_ssl

и измените его значение с 0 на 1.
Это делается один лишь раз, настройка будет применяться ко всем smtp серверам, которые вы будете добавлять в дальнейшем.

Всё, поздравляю, сервер создан, закрываем программу, снова запускаем её, заходим в параметры учётной записи, на самой первой ветке идём табом до комбинированного списка: «Сервер исходящей почты» и по описанию выбираем наш только что созданый, жмём OK и радуемся, только при отправке почты, если это не произошло сразу после нажатия кнопки «OK», необходимо будет заново ввести ваш пароль.

Желаю удачи!