Я пытался настроить пересылку электронной почты на моем сервере, который использует 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.