Назад | Перейти на главную страницу

Пересылка электронной почты exim4 не работает

Я пытался настроить пересылку электронной почты на моем сервере, который использует Exim 4. Я хочу пересылать все электронные письма, отправленные на steve@mydomain.com, на john@mydomain.com.

Из чтения в другом месте и глядя на предыдущий ответ здесь Я понимаю, что для этого мне нужно отредактировать / etc / aliases. Заглянув туда, я увидел, что несколько нападающих уже расставлены:

# /etc/aliases
mailer-daemon: postmaster
postmaster: root
nobody: root
hostmaster: root
usenet: root
news: root
webmaster: root
www: root
ftp: root
abuse: root
noc: root
security: root
root: user

Я решил сначала протестировать один из них, но когда я отправил электронное письмо на адрес webmaster@mydomain.com, я получил уведомление о состоянии доставки (сбой), в котором говорилось: «Учетная запись электронной почты, которую вы пытались достичь, не существует».

На всякий случай попробовал добавить в файл такую ​​строчку:

steve: john

Но безуспешно:

steve@mydomain.com: john@mydomain.com

Тоже не сработало.

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

Каждый раз, когда вы редактировали aliases файл, который вы должны запустить newaliases команда для компиляции файла конфигурации в базу данных, используемую MTA.