Я новичок, настроил Debian Lenny дома и настроил веб-сервер и почтовый сервер при установке по умолчанию. Я следовал инструкциям для exim и запустил dpkg-reinfigure exim4-config и настроил его для mydomainhere.com. Я создал файл сообщений в одну строку и попытался проверить exim, выполнив команду exim myemail@gmail.com <msgfile. Я также пытался использовать exim4 exim, но я получаю ту же ошибку -bash: Exim: команда не найдена. Очевидно, я не знаю, как запустить exim и проверить.

Я также попытался запустить php-файл, который отправляет тестовое письмо, но безуспешно. Этот скрипт протестирован и работает нормально, если я отправлю его с моего хостинга isp в другой домен. Так что я знаю, что скрипт php хорош.

Я установил систему debian за сетевым экраном netgear и использовал 192.168.1.x ip. Веб-сервер работает отлично, и пользователи могут посетить мой сайт. Но мне не хватает знаний о том, как заставить работать электронную почту. Цените, кто-то может направить меня.

1 ответ1

1

Вы пробовали что-то вроде

mail -s "My subject" myemail@gmail.com < msgfile

Планируете ли вы отправлять и получать почту или только отправлять? Только отправка должна быть проста в настройке, настройка для получения почты для mydomainhere.com нет. У вас есть фиксированный IP-адрес? Знаете ли вы, что если ваш почтовый сервер не работает (программная ошибка, сбой оборудования, отсутствие сетевого подключения, отключение питания и т.д.), Некоторые письма, отправленные на mydomainhere.com, могут быть потеряны?

Вы читали основную документацию по почтовому серверу?

Настройка почтового сервера - непростая задача, и, поскольку он часто является критически важным ресурсом, доступность является обязательной. Поэтому оставить его у интернет-провайдера с резервными серверами, резервными сетевыми подключениями, резервными системами кондиционирования воздуха, резервным источником питания, ИБП, генераторами и т.д. ИМХО часто является правильным решением.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .