Windows server 2008 r2 smtp server relay

SMTP сервер на Windows: настройка и установка

В этом руководстве будет рассмотрен процесс установки и настройки smtp-сервера на виртуальные серверы под управлением операционных систем Windows.

Виртуальный сервер на базе Windows

Что это такое

SMTP-сервер используется для передачи электронной почты для обмена в сети Интернет и внутри локальной сети. Может использоваться для отправки системных сообщений и лог-файлов.

Установка

Для начала необходимо добавить недостающие компоненты.

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

Выберете “Установка ролей и компонентов” и нажмите “Далее”.

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

Выберете нужный сервер из пула.

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

На следующем шаге выберете роль “Веб-сервер (IIS)”. В открывшемся окне нажмите “Добавить компоненты”. Веб-сервер (IIS) содержит консоли для управления службой SMTP.

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

Далее в списке компонентов выберете “SMTP-сервер”. В открывшемся окне нажмите “Добавить компоненты”.

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

На следующих шагах примите настройки по умолчанию и выполните установку. Перезагрузка сервера не требуется.

Настройка SMTP сервера

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

Разверните ветку с именем сервера, выберете SMTP Virtual Server и откройте его свойства.

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

На вкладке “Общие” выберете ваш IP-адресс, на котором должен отвечать SMTP сервер и включите ведение журнала, для сохранения информации обо всех отправленных письмах.

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

На вкладке “Доступ” в раздел “Управление доступом” нажмите кнопку “Проверка подлинности”. В открывшемся окне отметьте галочкой пункт “Анонимный доступ” для того, чтобы все пользователи сервера и приложения могли использовать SMTP-сервер.

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

Далее в разделе “Управление подключением” нажмите кнопку “Подключение”. В открывшемся окне разрешите доступ к SMTP-серверу только определенным компьютерам, добавив их в список и выбрав тип подключения “Только компьютеры из списка ниже”.

Примечание: не забудьте добавить IP-адрес сервера на котором настраивается SMTP-сервер.

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

Далее, на вкладке “Доставка” нажмите кнопку “Дополнительно”. В открывшемся окне в поле “Полное доменное имя” введите ваше доменное имя или IP-адрес.

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

При проверке DNS имя домена должно быть допустимым.

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

Сохраняем все внесенные изменения.

Автозапуск службы SMTPSVC

Служба SMTP-сервера должна запускаться автоматически при включении сервера, для этого откройте командной строку и выполните следующие команды:

Убедитесь, что служба SMTPSVC запущена:

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

Тестирование SMTP сервера

Для проверки корректности работы создайте любой текстовый документ с расширением txt (например, на рабочем столе), и внесите следующие строки, указав от кого вы отправляете письмо и кому:

From: server@example.org
To: test@gmail.com
Subject: test
Some text

Далее перенесите созданный файл в директорию C:\inetpub\mailroot\Pickup. Файл исчезнет спустя короткий промежуток времени. Проверьте полученное письмо.

Источник

Configuring Windows SMTP Server on Windows 2008 for Relay

My SMTP mail server requires that email be sent with TLS encryption and on port 587. This makes it problematic for Team Foundation Server (TFS) to send emails directly. To work around the problem, I installed the Windows 2008 SMTP Server service and configured it for relaying to my real SMTP mail server.

Install SMTP Server

To begin, launch Server Manager and add the SMTP Server feature.

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

This includes a dialog to add some additional items.

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

Click Add Required Features and, after the dialog closes, click Next > followed by Install.

The same can be done from the command line using:

Configuring the SMTP Service to Auto-Start

Unfortunately, the service is not configured to auto-start by default so you need to go into the services to change this:

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

To perform the same action from the command line use the following PowerShell commands:

Configuring the SMTP Service for Routing to Alternate SMTP Server

Finally, you need to configure the SMTP Server to redirect to an alternate SMTP server (assuming it is not sending email directly). This involves settings in both IIS 7.0 and IIS 6. Open Internet Information Server (IIS 7.0) and select the server node

Internet Information Services (IIS) Manager (IIS 7.0)

To perform the same action from the command line use the following commands (Powershell is optional):

Internet Information Services (IIS) 6.0 Manager

Unfortunately, I didn’t come up with the command line for this particular action. I did find two leads as to where there may be a command line solution, however:

Even though figuring out the final command line seemed within reach, I had no information as to how the password was encrypted and stored into the file and without much to go on, I decided to move on.

Command Line

Combining all the command lines together (except for the IIS 6.0 configuration) yields the following:

Источник

How to setup and configure SMTP Server on Windows Server 2008 R2

By InterServer Staff on October 23rd, 2015

If you want to install SMTP on Windows Server 2008, start by launching the Server Manager console(type servermanager.mscin the search box and press Enter), then select Features and click Add features

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

Check SMTP sever

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

If you see a prompt like the one in the picture below, click the Add required servicesbutton

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

Ensure that IIS Metabase Compatibility and IIS 6 Management Console are selected and click Next

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

Confirm the installation by clicking the Install button

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

Once the installation is complete, click Close

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

When you configure the SMTP server, you would want to disable Open Relay asthis will ensure that your server will not be used for sending spam messages. In addition to taking the steps below, you can also configure the Firewall so that only 127.0.0.1 talks to port 25 on the server and all other connections are rejected.

How to configure the SMTP server on Windows Server 2008 R2

Start the IIS 6 Manager console (type inetmgr6 in the search box and press Enter). Right click on SMTP virtual server and select Properties

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

Open the Access tab and click Relay

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

Make sure that under Relay restrictions Only the list below is selected

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

Click the Add button and on the next screen, enter the local host IP address, 127.0.0.1 and click OK

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

Click the OK button again

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

Click Connection and repeat the same steps by adding the 127.0.0.1 IP address

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

Click the Authentication button and select Anonymous access.

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

You can leave the default settings under the Messages and Delivery tabs. Under Outbound Security of the Delivery tab, you can leave Anonymous accessselected since we have chosen only localhost to connect and relay mail.

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

Testing the server

Make sure that Telnet is installed, if it isn’t, start the Server Manager console (type servermanager.mscin the search box and press Enter), click Features, Add features, select Telnet client and install the feature.

Once Telnet is installed, start command prompt (type cmd in the search box and press Enter), then type telnet localhost 25 and press Enter again

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

If you can connect to the mail sever, you should receive a message back; the message will vary from one server to another, but typically the response would include Microsoft ESMTP server ready along with the Version number.

Источник

Настройка почтового сервера Windows server 2008

Настройка smtp сервера Windows server 2008 r2

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

There has been some confusion about how to setup and configure an SMTP Server or mail relay on Windows Server 2008 R2. The confusion has arisen due to the SMTP server component not being managed from with IIS 7.5 but is instead managed from the IIS 6 console. In order to have SMTP working you must install IIS 6 as a feature. The following steps will explain how to setup and configure SMTP from start to finish.

Note: The steps for installing an SMTP Server or mail relay on Windows Server 2012 are very similar except for a few minor GUI changes. See this post for the exact steps.

I have noticed a few forum posts where people are wrongly following the steps in this article thinking that they are setting up a mail server to send and receive emails for their domain – this is incorrect. The steps outlined in this post are to create a virtual SMTP Server or mail relay, which sends messages only.

This is typically used when web applications generate emails and use the mail relay to deliver them. That is very different from setting up a mail server. If the latter is your desired goal and it is for a commercial operation, then I suggest you search online for steps to install and configure Microsoft Exchange Server for that purpose.

If you are looking a free mail server then I recommend hMailServer.

Installing the SMTP feature

1. Click Start >Run and then enter servermanager.msc in the Open dialogue box then click OK to load Server Manager:

2. Use the Add Features Wizard to select SMTP Server on the Select Features page. To initiate this, right-click on Features and click Add Feature:

3. In the Features section check SMTP Server and click Next:

4. You may see a dialogue box the one below stating that certain role services and features are required for SMTP:

5. Click Add Required Role Services and then you will return to the previous Features section. Ensure SMTP Server is checked then click Next.

6. In the Web Server (IIS) section, click Next to proceed to the Role Services section:

7. The Role Services should be pre-populated – IIS 6 Management Compatibility should be selected, and below it, IIS 6 Metabase Compatibility and IIS 6 Management Console should also be checked. Click Next to continue:

8. In the Confirmation section click Install:

9. In the Results section click Close to complete the installation of the SMTP Server:

Configuring the SMTP Server

The next step is to configure SMTP. To do so we will need to open Internet Information Services (IIS) Manager 6.

10. Click Start >Run and then enter inetmgr6 in the dialogue box then click OK to load IIS Manager 6.

11. In IIS 6 Manager right-click on SMTP Server and select Properties:

12. In the General tab, unless you want the SMTP Server to use a specific IP address, leave the settings as they are so that the IP address is set to (All Unassigned):

13. To proceed, click on the Access tab:

14. Click on the Authentication button and ensure Anonymous access is checked and then click OK:

15. Once back in the Access tab, click on the Connection button. Select Only the list below and then click Add. Enter 127.0.0.1 as the IP addess and then click OK:

The Connection setting controls which computers can connect to the SMTP server and send mail. By granting only localhost (127.0.0.1) access, limits only the server itself the ability to connect to the SMTP server. This is a requirement for security.

16. Click OK to return to the Access tab and then click on the Relay button. Enter 127.0.0.1 as the IP addess and then click OK:

The Relay section determines which computers can relay mail through this SMTP server. By only allowing the localhost IP address (127.0.0.1) relay permissions it means that only the server itself can relay mail. Conversely, it prevents the SMTP server from being an open relay and being used to send unsolicited spam email by other computers on the internet, which could lead to the SMTP server being blacklisted.

17. Next, go to the Messages tab. Here you can enter an email address where copies of non-delivery reports are sent to. You can also configure the location of the Badmail director, however, the default setting should suffice:

18. Next, go to the Delivery tab:

19. Click on the Outbound Security button and ensure Anonymous access is selected. As the only server that can connect and relay mail through the SMTP server is localhost this security settings is fine:

20. Click OK to return to the Delivery tab and then click on Outbound Connections. Leave the defaults as they are:

21. Click OK to return to the Delivery tab and then click on Outbound Connections, then click on the Advanced button:

Here you will need to enter the fully-qualified domain name of the SMTP server. This will be the host name or A record that has been created in your DNS zone file. This is straight-forward to do but you will have to confirm how you do this with the party that manages DNS for your domain. I have entered mail.vsysad.com as this is fully-qualified. If you click on the Check DNS button you can confirm whether your chosen name resolves successfully. In my case it does as I see the following:

22. Click OK and then OK again to exit the SMTP Virtual Server Properties.

You can also perform this test by running nslookup to confirm the existence of the host name as well as confirming the IP address it resolves to – which should be the IP address of your server:

Please note that DNS is crucial to successful email delivery. If your SMTP server cannot resolve the domains it is trying to send messages to then it will fail. Ensure that the DNS servers you have configured are able to resolve DNS queries successfully. From the above screenshot you can see that the DNS server I have configured, cachens2.dfw1.rackspace.com, was able to successfully resolve my SMTP server’s hostname, mail.vsysad.com. This is one of Rackspace’s many DNS servers and I am 100% confident it works fine.

hMailServer — установка

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

В интернете очень мало информации о hMailServer. А та что есть — неполная. Я решил немного развеять облака над этой темой и написать цикл статей про этот почтовый сервер. Сегодня просто установим hMailServer.

Ссылки

hMailServer — бесплатный почтовый сервер для Windows

.NET Framework 3.5

Включить Framework 3.5 на Windows Server 2012 R2

Next. Устанавливается пакет.

MySQL 8.0

Сами почтовые сообщения хранятся на жестком диске в формате MIME. Для хранения настроек и индексов использует базы данных:

В инсталлятор встроена Microsoft SQL Server Compact Edition (CE), но есть ньюанс:

Please Note: The bundled Microsoft SQL Server Compact Edition (MS SQL CE) is not supported by Microsoft for Windows 8, Windows 8.1, Windows 10, Server 2012, Server 2016. You will need to use an external database with these Operating Systems.

Я пробовал два варианта баз данных: Microsoft SQL Server 2008 и MySQL 8.0. С MSSQL проблем не возникло. С MySQL пришлось покорячиться — нужно доставать 32-битную библиотеку libmysql.dll, сразу и не понял где её брать.

Сегодня поставим hMailServer с настройками для MySQL 8.0.15, поскольку этот вариант БД настраивается только после пинка. Если MySQL у вас ещё не стоит — поставим:

Установка MySQL 8 на Windows Server 2016

hMailServer при установке сам создаёт схему «hmailserver». Для этого ему нужен пользователь и пароль. Чтобы не давать ему рута, можно заранее создать пользователя.

Пользователю нужно дать привилегии на схему «hmailserver».

libmysql.dll — 32-бит

Библиотека libmysql.dll не входит в пакет поставки hMailServer, её придётся заранее достать. Проблема в том, что MySQL 8.0 теперь поставляется в 64-битном режиме, и библиотека от него не подойдёт. Я нашёл нужную библиотеку в MySQL Connector C 6.1, который можно установить из дистрибутива с MySQL 8.0, там есть 32-битная версия libmysql.dll.

Дистрибутив

Качаем дистрибутив hMailServer:

Установка

Запускаем hMailServer-5.6.8-B2431.exe, лучше под админом.

Принимаем лицензионной соглашение. Next.

Выбираем папку установки. При выборе папки нужно помнить, что файлы писем будут храниться внутри. Next.

Устанавливаем сам почтовый сервер и средства администрирования. Next.

Выбираем Use external database engine (MSSQL, MySQL or PostgreSQL). Next.

Папка в стартовом меню, оставляем как есть. Внутри будут полезные ссылки:

Например, настройку БД после установки можно запустить потом отдельно hMailServer Database Setup.

Задаём пароль администратора hMailServer. Next.

Начинается процесс установки. После окончания установки автоматически запустится hMailServer Database Setup:

Первый шаг информационный. Next.

На втором шаге вы можете создать новую базу или выбрать ранее существующую. Я создаю новую:

На третьем шаге выбираем тип БД, я выбираю MySQL. Next.

Четвёртый шаг — указываем настройки сервера и базы MySQL. Next.

Пятый шаг. Здесь можно выбрать сервис, от которого будет зависеть hMailServer. Удобная штука. Выбираем сервис MySQL80(MySQL80). Теперь сервис hMailServer запуститься только после сервиса MySQL. Next.

На шестом шаге у инсталлятора уже достаточно данных для установки. Next.

Тут резко выясняется, что для работы с БД инсталлятору требуется 32-битная библиотека libmysql.dll. Её я достал уже в подготовительном шаге. Нам пишут, что этот файл нужно положить вот сюда: «C:\Program Files (x86)\hMailServer\Bin\libmysql.dll». Засовываем библиотеку туда:

Установка БД завершена. Close.

Можно оставить галку для запуска hMailServer. Finish.

Входим под админом.

Указываем пароль администратора hMailServer. OK.

Can’t create database

В 6 шаге настройки БД показывается ошибка:

Can’t create database «hmailserver»; database exists.

Вы заранее создали схему hmailserver. Снесите её, инсталлятор сам создаст.

И не сможет довести дело до конца.

Database is not available

Иногда инсталлятор открывает окно настройки БД под основным окном. Если базу не настроить — появится такая ошибка. Возможно также, что вы случайно закрыли настройку базу, можно запустить заново hMailServer Database Setup.

Настройка компоненты Database Mail и добавление операторов в Microsoft SQL Server 2008 R2

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

Ниже будет подробно рассказано как настроить компоненту Database Mail, а также добавить оператора в Microsoft SQL Server 2008 R2, для отправки сообщений по электронной почте о результатах работы задач и планов обслуживания.

1. Что понадобится

2. Настройка компоненты DataBase Mail

Запустим программу «Среда SQL Sever Management Studio» ( «Пуск» — «Все программы» — «Microsoft SQL Server 2008 R2» — «Средства SQL Server 2008 R2» ) и введем данные для авторизации.

Затем в обозревателе объектов раскроем вкладку «Управление» (Management), кликнем правой кнопкой мыши по вкладке «Компонент Database Mail» (Database Mail) и в контекстном меню выберем «Настроить компонент Database Mail» (Configure Database Mail).

Запустится мастер настройки компоненты Database Mail (Database Mail Configuration Wizard). В приветственном окне нажмем «Далее» (Next) и попадем на окно Выбора задачи по настройке. При первом запуске выбираем «Установить компонент Database Mail…» (Set up Database Mail by performing the following tasks:) и снова жмем «Далее» (Next).

С помощью других пунктов меню, можно позднее отредактировать учетные записи и профили компоненты, настроить безопасность профилей или изменить системные параметры.

В открывшемся окне создания профиля, напишем имя создаваемого профиля (Profile name) и его краткое описание (Description). Затем нажмем «Добавить» (Add…) для того чтобы добавить учетную запись SMTP.

Возможно добавить еще несколько учетных записей SMTP (например, учетную запись на независимом почтовом сервере, для большей надежности) и выбрать их порядок с помощью кнопок «Вверх» (Move Up) и «Вниз» (Move Down). В этом случае, при отправки сообщений будет использоваться первая учетная запись из списка. В случае если она недоступна, следующая и так далее. Отредактировав список необходимым образом, жмем «Далее» (Next).

Затем сделаем этот профиль отрытым, установив галочку в столбце «Открытый» (Public) и профилем по умолчанию выбрав «Да» (Yes) в соответствующей колонке. Снова нажимаем «Далее» (Next).

В следующем окне можно просмотреть и изменить параметры компоненты Database Mail, после чего жмем «Далее» (Next).

Проверим правильность действий, которые будут выполнены мастером и, если все верно, нажмем «Готово» (Finish).

Если появилось сообщение об успешной настройке параметров, то компонента Database Mail настроена, и можно завершить работу мастера нажав «Закрыть» (Close).

Ну и наконец, попробуем отправить письмо для проверки. Для этого кликнем правой кнопкой мыши по вкладке Компонент Database Mail в обозревателе объектов и выберем «Отправить тестовое сообщение…» (Send Test E-mail).

Проверяем почту, если тестовое письмо пришло, поздравляю, компонента Database Mail настроена и работает.

Если письмо не пришло, проверьте еще раз настройки учетной записи SMTP. Часто ошибки возникают именно там. Если запись SMTP настроена верно, а сообщение все равно не приходит, попробуйте поискать ответ здесь.

3. Добавление оператора Агента SQL Server

Теперь необходимо добавить оператора, чтобы можно было указывать его при создании планов обслуживания. Для этого в обозревателе объектов раскроем вкладку «Агент SQL Server» (SQL Server Agent), и, кликнув правой кнопкой мыши по вкладке «Операторы» (Operators), выберем пункт «Создать оператора…» (New Operator…).

После чего, только что созданный оператор должен появиться в списке операторов Агента SQL Server.

Теперь можно переходить и к Созданию плана обслуживания в MS SQL Server 2008 R2.

Запись опубликована в рубрике Microsoft SQL Server 2008 с метками Email, SQL, Безопасность. Добавьте в закладки постоянную ссылку.

hMailServer — часть 5

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

Ранее:
hMailServer — часть 1
hMailServer — часть 2
hMailServer — часть 3
hMailServer — часть 4

Settings

Настройки. Здесь будем настраивать всё что можно.

Settings, Protocols

Здесь можно включить / выключить протоколы, которые будет использовать hMailServer.

Для применения настройки после сохранения нужно перезапустить сервис.

SMTP, вкладка General

Основные настройки SMTP.

SMTP, вкладка Delivery of e-mail

Настройка отправки писем.

SMTP, вкладка Statistics

Снимаем эту галку. Каждые 1000 писем отправляется статистика разработчикам hMailServer. Говорят, что отправляется только версия сервера.

SMTP, вкладка RFC compliance

SMTP, вкладка Advanced

Расширенные настройки SMTP.

SMTP, Routes

Маршруты определяют, как и куда следует доставлять электронные письма для определенных доменов. Обычно для определения получателя hMailServer использует DNS lookup. Здесь можно переопределить получателя:

Здесь можно добавить, изменить, удалить маршрут.

При добавлении маршрута доступны все те же вкладки, что и при редактировании. Давайте выберем или создадим какой-нибудь маршрут.

Routes, вкладка General

Основные настройки маршрута.

Routes, вкладка Addresses

Здесь можно указать, на какие адреса hMailServer может доставлять почту в данном домене маршрута. По умолчанию стоит настройка Deliver to all addresses — доставлять на все адреса.

Deliver to addresses below — вы можете указать свой список адресов. на которые можно доставлять почту.

Routes, вкладка Delivery

Настройки доставки на выбранном маршруте. Здесь можно переопределить настройки доставки, указанные для SMTP.

Основные настройки POP3.

IMAP, вкладка General

Основные настройки IMAP.

IMAP, вкладка Public folders

Настройки общих (публичных) папок.

Public folder name. Имя общей папки будет видно всем пользователям, имеющим доступ к общим папкам.

Кнопка Edit folders позволяет перейти к управлению общими папками.

Для создания папки нужно воспользоваться правой кнопкой мыши. Удаляются общие папки также правой кнопкой.

Разрешения применяются следующим образом:

IMAP, вкладка Advanced

Расширенные настройки IMAP.

IMAP, Groups

Здесь отображаются группы пользователей. Можно добавлять редактировать и удалять группы. После добавления группы она появляется в списке и в дереве слева. Группам потом можно назначать права в общих папках.

При добавлении группы нужно указать её имя и сохранить, потом группу можно редактировать, управлять участниками. Давайте создадим и отредактируем какую-нибудь группу.

Ранее:
hMailServer — часть 1
hMailServer — часть 2
hMailServer — часть 3
hMailServer — часть 4

Продолжение:
hMailServer — часть 6
hMailServer — часть 7
hMailServer — часть 8

Если вам понравилась статья, то ставьте

Настройка почтового сервера Windows server 2008

Windows server 2008 r2 smtp server relay. Смотреть фото Windows server 2008 r2 smtp server relay. Смотреть картинку Windows server 2008 r2 smtp server relay. Картинка про Windows server 2008 r2 smtp server relay. Фото Windows server 2008 r2 smtp server relay

Все мы знаем, что Windows 2008 Server Core не включает в себя традиционный полный графический интерфейс пользователя (GUI). Поэтому, как только вы настроили сервер, вы можете управлять им только локально из командной строки или удаленно с помощью подключения к серверу терминалов.

Как и любой другой сервер, Server Core должен быть сконфигурирован для возможности работы с сетью. Вот типичные параметры конфигурации сервера:

Прежде чем приступить к работе, Вам нужно настроить IP-адрес сервера.

Как настроить статический IP адрес

1) В командной строке введите следующую команду:

netsh interface ipv4 show interfaces

2) Запомните число, указанное в графе Idx для сетевого адаптера. Если на Вашем компьютере более одного сетевого адаптера, запишите номер, соответствующий сетевому адаптеру, для которого вы хотите установить статический IP адрес.

3) В командной строке введите в одну строку:

netsh interface ipv4 set address»Local Area Connection» source=static address=10.0.0.2 mask=255.255.255.0 gateway=10.0.0.1

4) В командной строке введите:

netsh interface ipv4 add dnsserver»Local Area Connection» address=10.0.0.32 index=1

5) Повторите шаг 4 для каждого сервера DNS, которые вы хотите добавить, увеличивая индекс на единицу каждый раз.

6) Набрав Ipconfig / all убедитесь, что все настройки адреса внесены верно.

Чтобы установить пароль администратора в Windows Server 2008

1) В командной строке введите следующую команду:

net user administrator *

2) Вам будет предложено ввести пароль, введите новый пароль для учетной записи администратора и нажмите клавишу ВВОД.

3) При появлении соответствующего запроса подтвердите пароль и нажмите клавишу ВВОД.

Далее, Вы можете изменить имя компьютера ( по умолчанию имя генерируется случайным, если настроен файл ответов)

Как изменить имя сервера

1) Определите текущее имя сервера, выполнив команду hostname или ipconfig /all

2) В командной строке введите:

netdom renamecomputer /NewName:Новое_Имя_Сервера_

3) Перезагрузите компьютер, введя следующую команду в командной строке:

Как разрешить управление Server Core с помощью Windows Remote Shell

1) Для того чтобы включить Windows Remote Shell на Server Core, введите следующую команду в командной строке:

2) Нажмите Y, чтобы принять настройки по умолчанию. Примечание: настройка WinRM quickconfig позволяет серверу на Server Core принимать удаленные соединения через Windows Remote Shell.

3) Теперь с удаленного компьютера, из командной строки, используя WinRS.exe, Вы сможете запускать команды на сервере Server Core. Например, запустить командную строку:

4) Теперь вы можете ввести необходимую команду, и она будет выполнена на удаленном компьютере.

Активация сервера

В командной строке введите:

Если активация прошла успешно, никаких сообщений в командной строке Вы не увидите.

Для удаленной активации сервера

1) В командной строке введите:

2) Получите GUID компьютера, набрав:

4) Убедитесь, что статус License установлен в Licensed (activated).

Чтобы включить сервер Windows 2008 в домен

1) В командной строке введите:

netdom join /domain:имя_Ващего_домен /userd:Доменный_пользователь /passwordd:*

Примечание: Символ * говорит о том, что вам будет предложено ввести пароль в окно командной строки в следующем шаге.

Примечание: Обратите внимание, что слово » passwordd » имеет 2 d

2) Вас попросит ввести пароль для учетной записи пользователя домена. Сделайте это.

3) Перезагрузите компьютер, введя следующую команду в командной строке:

Чтобы удалить Windows 2008 сервер из домена

1) В командной строке введите:

2) Перезагрузите компьютер.

Чтобы настроить автоматическое обновление

1) Чтобы включить автоматическое обновление, введите:

cscript C:\Windows\System32\Scregedit.wsf /au 4

2) Чтобы отключить автоматическое обновление, введите:

cscript C:\Windows\System32\Scregedit.wsf /au 1

Кстати, для просмотра текущих настроек вы можете набрать:

cscript C:\Windows\System32\Scregedit.wsf /au /v

Чтобы настроить сообщения об ошибках

1) Чтобы проверить текущие установки, введите:

2) Чтобы автоматически отправлять подробные отчеты, введите:

3) Чтобы автоматически отправить короткие отчеты, введите:

4) Чтобы отключить отчет об ошибках, введите:

Setup and Configure SMTP Server on Windows Server 2008 R2

There has been some confusion about how to setup and configure an SMTP Server or mail relay on Windows Server 2008 R2.

The confusion has arisen due to the SMTP server component not being managed from with IIS 7.5 but is instead managed from the IIS 6 console.

In order to have SMTP working you must install IIS 6 as a feature. The following steps will explain how to setup and configure SMTP from start to finish.

Note: The steps for installing an SMTP Server or mail relay on Windows Server 2012 are very similar except for a few minor GUI changes. See this post for the exact steps.

I have noticed a few forum posts where people are wrongly following the steps in this article thinking that they are setting up a mail server to send and receive emails for their domain – this is incorrect.

The steps outlined in this post are to create a virtual SMTP Server or mail relay, which sends messages only. This is typically used when web applications generate emails and use the mail relay to deliver them.

That is very different from setting up a mail server.

If the latter is your desired goal and it is for a commercial operation, then I suggest you search online for steps to install and configure Microsoft Exchange Server for that purpose. If you are looking a free mail server then I recommend hMailServer.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *