ошибка поиска hash:/etc/postfix/relayhost_map

Я работаю, Ubuntu 16.04 на Google Cloud Вычисляют. После завершения этого учебного руководства при отправке электронного письма с SendGrid я получаю ошибку при тестировании sendgrid в командной строке:

- server3 postfix/trivial-rewrite[15407]: warning:
  hash:/etc/postfix/relayhost_map lookup error for
  "user@server3.<mydomain>.com.au"

server3 postfix/trivial-rewrite[15407]: warning:
sender_dependent_relayhost_maps lookup failure

server3 postfix/error[17434]: B62708488F: to=<recipient@gmail.com>,
relay=none, delay=0.24, delays=0.2/0.02/0/0.02, dsn=4.3.0,
status=deferred (address resolver failure)

Теперь, если я смотрю на это и пытаюсь применить некоторую логику к ней, я полагаю, что проблема существует нет relayhost_map для моего user@server3.<mydomain>.com.au?

Релейная карта отсутствует для сервера, или для пользователя? Я, кажется, получаю ту же ошибку, неважно, какой пользователь я посылаю тестовое электронное письмо с (я судил 3 из них, которые активны).

Я не уверен, что сделать для фиксации этого?

2
задан 8 October 2017 в 05:37

1 ответ

Я выяснил, какова проблема. Это - важное изменение, которое должно быть внесено в /etc/postfix/main.cf. Необходимо удостовериться, что, если это существует, следующая строка прокомментирована или удалена...

#sender_dependent_relayhost_maps = hash:/etc/postfix/relayhost_map

, Если та строка не комментируется, очевидно, постфикс идет, ища relayhost_map (который не существует, если учебные руководства сопровождаются).

Hope это помогает кому-то еще... облачное учебное руководство Google на этом является неполным, как sendgrid один.

2
ответ дан 2 December 2019 в 03:36

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

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