Я раскомментировал строку «подчинения» в master.cf, и я могу «telnet example.com 587» на моем почтовом сервере без проблем, но как отправить почту из командной строки клиента на постфиксный сервер порт 587?Как указать номер порта при отправке почты с помощью постфикса?
Мой сервер размещен как цифровая капелька (экземпляр centos) в Интернете, а мой клиент - мой домашний ноутбук.
Каждый раз, когда я пытаюсь доставить сообщение с «ПОЧТА [email protected] команды» Я немедленно получить сообщение об отказе, потому что мой провайдер блокирует порт 25.
Любая помощь очень ценится :)
Спасибо за информацию, я обязательно попробую. Я удивлен, что нет способа указать его с помощью команды «mail», например «mail [email protected] -p 587». Что, если бы я хотел использовать это как конфигурацию по умолчанию для моей организации, все мои сотрудники быть вынужденным общаться с помощью «swaks»? – derrend
Инструмент 'swaks' лучше всего подходит для отладки smtp-проблем. каково ваше текущее требование? Вы хотите, чтобы все ваши пользователи прошли аутентификацию и отправку писем через ваш сервер 'example.com: 587'? в этом случае, почему ваши пользователи не могут настроить почтовые клиенты, чтобы они указывали на 'example.com: 587'? если скрипты хотят отправлять письма, вы можете использовать 'swaks'. и если вы хотите использовать команду 'mail', тогда вам нужно будет настроить сервер' smtp', который будет запущен на всех клиентских машинах, для аутентификации и отправки писем с использованием вашего сервера example.com: 587. – clement
Спасибо за разъяснение, по-прежнему получили некоторое обучение, чтобы это выглядело :) – derrend