Если вы можете отправлять электронные письма с сервера, но не можете настроить настольный клиент, можете ли вы сказать, что SMTP работает?

Этот вопрос является несколько прологом к другому опубликованному вопросу ( здесь) . Поскольку я могу заявить, что я могу отправлять электронную почту с моего сервера Ubuntu (12.04) через Roundcube, отлично. Однако мне не удается правильно настроить почтовый клиент на моем Mac. И я чувствую, что проблема заключается в порте SMTP.

Тем не менее, я хочу знать, где я должен отлаживать. Поэтому я хочу знать: если я могу отправлять электронные письма с сервера через Roundcube, могу ли я сказать, что SMTP-сервер / постфикс правильно установлен / настроен / работает?

Редактировать: Только что нашел эту информацию, которая сделала help:

Запуск Nmap 5.21 ( http://nmap.org ) в 2014-01-06 15:50 CET

Отчет о сканировании Nmap для localhost (127.0.0.1)

Хост работает (задержка 0,0000060 с).

Не показано: 993 закрытых порта

СЛУЖБА СОСТОЯНИЯ ПОРТА

21 / tcp open ftp

22 / tcp open ssh

53 / tcp open домен

80 / tcp open http

110 / tcp open pop3

143 / tcp open imap

3306 / tcp open mysql

sudo netstat -tlnp root@vps:~# sudo netstat -tlnp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 127.0.0.1:10025 0.0.0.0:* LISTEN 2550/master
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 779/mysqld
tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN 758/dovecot
tcp 0 0 0.0.0.0:143 0.0.0.0:* LISTEN 758/dovecot
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1002/apache2
tcp 0 0 159.253.1.196:53 0.0.0.0:* LISTEN 744/named
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 744/named
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 665/sshd
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 2550/master
tcp 0 0 127.0.0.1:953 0.0.0.0:* LISTEN 744/named
tcp 0 0 0.0.0.0:4190 0.0.0.0:* LISTEN 758/dovecot
tcp6 0 0 :::21 :::* LISTEN 946/proftpd: (accep tcp6 0 0 :::22 :::* LISTEN 665/sshd
tcp6 0 0 :::25 :::* LISTEN 2550/master

1
задан 13 April 2017 в 15:14

1 ответ

Да! Я так рад, что эта проблема была исправлена! После долгих поисков я сам нашел решение. Тем не менее, необходимо предпринять много шагов!

postfix должны быть хорошо настроены. К счастью, у меня был второй VPS с правильной постфиксной конфигурацией (которую я полностью забыл) - у этого тоже нет правильной конфигурации. Время это исправить.

Очевидно, после большого количества sudo mmap <server ip> и использования telnet <port number> плюс поиск в port 25, я обнаружил, что port 25 заблокирован моим провайдером. Или .. я так думаю.

Для этого я вошел в мастер-файл Postfix (sudo nano /etc/postfix/master.cf) и вставил эту строку submission inet n - n - - smtpd в файл. Это открывает Postfix на порту 587 и будет использовать Postfix порт 587 вместо порта 25.

После этого, просто включите port 587 в брандмауэре вашего сервера (sudo ufw allow 587) и после проверки с помощью моего почтового клиента на рабочем столе, я могу проверить: это работает!

Если у кого-то есть такая проблема, просто откройте чат / комментарий или что-то. Я хотел бы помочь. Однако: мои навыки равны навыкам вашей бабушки с компьютерами, поэтому не ожидайте многого: хотя мне удалось это исправить ... =)

0
ответ дан 13 April 2017 в 15:14

Другие вопросы по тегам:

Похожие вопросы: