Посмотрело: 42433
5
И так, у нас есть установленный Windows Server 2008 R2 и запущенный сайт под управлением CMS DLE (DataLife Engine), с которого нужно настроить отправку почты.
SMTP-сервер на компьютерах с Windows Server 2008 по умолчанию не установлен. Чтобы установить SMTP-сервер, необходимо воспользоваться диспетчером сервера.
В окне Диспетчер сервера нажмите кнопку Добавить компоненты, чтобы открыть мастер добавления компонентов.(для наглядности я произведу установку на чистом сервере)
На странице Выбор компонентов выберите пункт SMTP-сервер. При появлении диалогового окна с сообщением Добавить компоненты, необходимые для SMTP-сервера? нажмите Добавить необходимые компоненты. Нажмите кнопку Далее.
На странице Подтверждение параметров установки нажмите кнопку Установить. Страница Ход установки служит для отображения процесса установки SMTP-сервера мастером добавления компонентов.
На странице Результаты установки убедитесь, что отображается сообщение Установка успешно завершена, и нажмите кнопку Закрыть.
Если все сделано правильно в Диспетчере служб IIS должна появиться остастка. Нажимаем: "Открытие функции".
Сдесь мы можем произвести настройки нашего SMTP-сервера. Поставим галку на "использовать localhost" и с права нажмем "применить".
В 90 процентов случаев этих настроек достаточно для благополучной отправки почты с установленных сайтов.
Но иногда приходится устанавливать параметры SMTP более детально.(ну например после установки и последующего удаления стороннего SMTP-сервера)
Нажмите кнопку Пуск, выберите пункт Панель управления, затемСистема и безопасность, затем пункт Администрирование, а затем щелкните пункт Диспетчер служб IIS 6.0.
Откроется окно "Диспетчер служб IIS 6.0"
В дереве консоли разверните узел Имя сервера. При установке SMTP-сервера предоставляется виртуальный сервер .
Нажимаем правой кнопкой на "SMTP Virtual Server #1" и открываем "свойства".
Переходим на вкладку "Доступ" и нажимаем "Ретрансляция..."
Другой вариант: Отмечаем пункт "все компьютеры, кроме списка ниже" и добавляем адреса с которых Вы не хотите производить отправку почты или оставляете поле пустым, если нет никаких ограничений.
На этом собственно настройка SMTP-сервера завершена.
Переходим к настройкам сайта.
Открываем админ панель, заходим в настройки системы, открываем настройки E-mail
В графе "метод отправки почты" ставим "SMTP"
В графе "SMTP хост" ставим "localhost"
В графе "SMTP Порт" ставим "25"
Жмем "сохранить"
Ну вот собственно и все.
Как-то мне, для работы, понадобилось написать инструкцию с подробным описанием установки почтового сервера и его настройки для Windows Server 2003. Хочется, что б польза от работы была максимальной, вдруг кому-то это будет интересно или полезно. Также я опишу как поюзать свой почтовый сервер. Пост рассчитан чисто для людей, которые ни разу этого не делали и не видели.И так, поехали.....Для того, что б добавить почтовый сервер на свою систему, надо установить соответствующую роль. Откройте окно “Manage
Your Server” и нажмите “Add or remove a
role”. Весь функционал сервера задается ролями. Подробно о ролях, которые доступны, можно почитать .Я не буду писать об окнах, где надо просто нажать “Next”[:)].В окне ниже видно весь список ролей, которые можно установить. Красным цветом я подсветил, какую роль надо выбрать.
Дальше надо ввести имя почтового домена, который вы создаете. Для примера я назвал именем dmail.com.
Будьте готовы к тому, что Windows Installer попросит вас об установочных файлах, так что подготовьте папку i386.После нажатия на кнопку “Finish” можно приступать к созданию учетной записи.
В окне “Manage
Your Server” вы увидите новую добавленную роль Mail Server. Нажмите рядом нее
“Manage this mail server”.
В дереве ниже найдите ваш домен и кликните по нему правой кнопкой мышки, дальше New->Mailbox, как показано на картинке.Для примера я создал почтовый ящик с именем test. Также для него надо задать парольПосле нажатия на кнопку OK будет создана новая учетная запись. Для проверки работы учетной записи я расскажу как настроить
OutlookExpress.Запустите OutlookExpress. Он попросит вас настроить учетную запись. Заполняем поля которые он показывает[:)].
Вводите адрес, который недавно создали.
Так как почтовый клиент настраивается на той же машине что и установлен почтовый сервер, то можно ввести имя компьютера в качестве POP3 и SMTP серверов.В поле “Account name” надо написать полный адрес почтового ящика.
В принципе это все, теперь можете послать письмо самому себе на адрес
Одним из основных элементов является конфигурация SMTP-сервера. Рассмотрим, что это такое и как произвести нужные настройки для различных ситуаций.
Сокращение SMTP происходит от английского словосочетания , что в переводе означает «простой протокол отправки почты». В основном область его применения ограничивается сетями на основе TCP/IP и пользовательским уровнем.
В любой мейл-программе, часто называемой почтовым клиентом, имеются специальные настройки, позволяющие сконфигурировать параметры протокола. Именно его посредством все электронные письма отправляются на почтовый сервер, где ожидают ретрансляции. Изначально SMTP-сервер использует TCP-порт под номером 25. Однако с развитием сервисов электронной почты настройки могут существенно изменяться.
Как правило, любой почтовый сервис в интернете, предлагающий пользователям услуги по отправке и получению электронной корреспонденции, уже оснащен заранее настроенным SMTP-сервером. То есть пользователю производить ничего не нужно.
Сами же сервисы для входа в собственный почтовый ящик требуют от пользователя только ввода логина и пароля, указанных при регистрации, и настраивать, например, SMTP-сервер Mail.Ru не требуется всего лишь по той причине, что в самом сервисе все это было сделано изначально (без этого служба просто не работала бы). Но что делать, если пользователь интернет-ресурсами по какой-то причине не пользуется, а предпочитает стандартные клиенты вроде майкрософтовских Outlook Express и Outlook или сторонние программные продукты, имея при этом зарегистрированный ящик именно в интернет-сервисе?
Посмотрим на стандартные параметры, которые следует применить к данному сервису. Вне зависимости от используемого почтового клиента абсолютно все настройки будут идентичными.
Итак, для того чтобы правильно сконфигурировать SMTP-сервер Mail.Ru, следует задать следующие параметры:
После вступления в силу этих настроек почту можно будет принимать непосредственно в используемой пользовательской программе. Как видим, порт SMTP-сервера отличается от стандартного (25), но это связано уже с протоколами TCP/IP.
Не менее популярным является и сервис Yandex.Ru. SMTP-сервер для него настраивается полностью аналогичным образом.
Однако для сервера исходящих сообщений применяется адрес smtp.yandex.ru, для порта указывается значение 465, но в настройках защиты устанавливается исключительно TLS.
Теперь перейдем к более сложным ситуациям, когда пользователю по каким-либо причинам (например, для раскрутки собственного бизнеса или сайта) нужно осуществлять массовую рассылку. Заниматься этим вручную с использованием онлайн-сервисов или почтовых клиентов нет смысла хотя бы по той причине, что это занимает слишком много времени и сил. Поэтому можно поступить двояким способом - купить уже готовый настроенный SMTP-сервер или настроить его самому.
В первом случае, если приобретается «белый» сервер, это потребует весомых затрат, а также соблюдения всех условий разработчика или продавца. Можно, конечно, приобрести «серый» сервер, однако здесь нет гарантии, что он не будет внесен в спам-базы поисковых систем. Чревато это только тем, что тот же Yandex при поступлении писем с указанных источников будет просто фильтровать их и отправлять в раздел спама, а Mail.Ru и Google помечают корреспонденцию соответствующим индексом «спамности». Настройка же SMTP-сервера вручную выглядит и более надежной, и более экономной в плане финансовых затрат.
Для начала нужно приобрести сервер VPS с операционной системой Centos версии не ниже шестой. Сразу обратите внимание, есть ли возможность ввода записи PTR, которая позволит точно идентифицировать каноническое имя домена принимающим сервером.
Далее нужно установить панель Vesta. В качестве примера используем утилиту PuTTY, которую нужно скачать, установить и запустить. В настройках сразу прописываем IP-адрес сервера, далее жмем кнопку Open и прописываем логин root и пароль, предоставленный при покупке VPS-сервера.
Теперь последовательно вводим следующие команды:
curl -O http://vestacp.com/pub/vst-install.sh
bash vst-install.sh
Если возникает ошибка, решаем ее при помощи сочетания:
bash vst-install-rhel.sh —force
После этого вводим действительный адрес электронного ящика и название хоста. Через 5-10 минут панель установится.
https://IP сервера:8083
Возникает окно, где нужно ввести имя пользователя root и предоставленный пароль.
На следующем этапе регистрируем домен и переходим в панель параметров DNS, где меняем местами и A.
Ждем, пока произойдет обновление DNS-зон, и переходим на вкладку WEB в панели Vesta, где добавляем зарегистрированный домен.
После этого регистрируем аккаунты SMTP в разделе Mail. Для проверки в том же разделе используем вкладку Open Webmail. В появившемся окне EXIM-сервера вводим параметры созданного SMTP и отправляем пробное письмо. Если все нормально, можно себя поздравить.
Обратите внимание, что в некоторых случаях для массовой рассылки может потребоваться наличие цифровой подписи (не путать с записью PTR, которая отвечает только за подлинность домена или хоста). При ее отсутствии некоторые принимающие службы могут отнестись к рассылке недоверительно, а сама входящая корреспонденция будет помечена как сомнительная. Так что об этом нужно позаботиться заранее.
Остается добавить, что настройка SMTP-сервера для почтовых клиентов не так уж сложна, как это могло показаться вначале. Но вот для массовых рассылок над настройкой придется, что называется, попотеть. И использовать можно не только тот вариант, который был представлен выше. Некоторые разработчики уже сегодня предлагают автоматизированные системы создания и настройки таких серверов за весьма умеренную плату (а то и вообще бесплатно).