У меня проблемы с Dovecot? Я использую это с Postfix, который, насколько я могу судить, работает нормально. Я установил контакт пользователя
, который, когда я отправляю почту, кажется, забирает ее, а когда я отправляю почту (через свой доступ через Webmin), он отправляет ее, STMP обрабатывается Mailgun.
Однако я не могу заставить почтовый клиент, Outlook, Apple Mail и т. Д. Общаться с сервером.
Я настроил этого контактного
пользователя в моем Outlook, используя только протокол IMAP. Кажется, что он синхронизируется (или, по крайней мере, синхронизировался) для получения электронных писем, например, я вижу два электронных письма, которые я отправил на эту учетную запись. Но я не могу отправлять электронные письма? Как я уже сказал, я думаю, что моя настройка STMP подходит для Mailgun, но по какой-то причине Outlook и мой сервер dovecot не будут работать?
У меня есть, хотя, похоже, исследования,contact@domain-name.comи если я вошел в 192.168.0.101:8000, я смог увидеть свое приложение Django, но сегодня я поместил сервер в новое место в новой локальной сети с новым маршрутизатором и снова протестировал его, я вошел в назначенный IP 192.168 .0.102: 8000 и приложение Django загружено нормально, но затем я попытался получить доступ к 192.168.0.102, а страница по умолчанию была со страницы по умолчанию Apache2 Ubuntu вместо страницы приветствия по умолчанию Nginx, почему это произошло, если мой сервер нормально работал с Nginx и Gunicorn?
Также я смог получить доступ к серверу, используя имя хоста с любого компьютера (Windows, Mac OS X, Mint), не настраивая его, но теперь я могу получить доступ с именем хоста только через Wi-Fi, попытка доступа через подключение Ethernet не может разрешить имя хоста.
Надеюсь, вы поможете мне и объясните, почему это произошло и как это исправить.
Согласно упомянутой вами справочной странице, похоже, что вы подключили свою службу Nginx к одному IP-адресу. Если вы следовали руководству, ваша текущая конфигурация Nginx следующая:
server {
listen 80;
server_name 192.168.0.101;
...
Следовательно, служба Nginx прослушивает IP-адрес 192.168.0.101 на порту 80. Но у вас новый IP-адрес - 192.168.0.102, поэтому он не может соответствовать.
По умолчанию служба Apache будет прослушивать порт 80 со всеми доступными IP-адресами. Итак, у вас есть страница Apache по умолчанию вместо страницы Nginx.
После того, как вы изменили настройки Nginx на это, должно работать:
server {
listen 80;
server_name 192.168.0.102;
....
Затем остановите службу Apache и перезапустите службу Nginx следующим образом:
service httpd stop
service nginx restart
Вы сможете чтобы снова увидеть вашу веб-страницу Nginx с помощью http://192.168.0.102