Answer the question
In order to leave comments, you need to log in
How to set up Postfix + Yandex.Mail for a domain?
Настроил почту для домена через Яндекс. Если отправлять почту на [email protected] с любого внешнего ящика (yandex, gmail), то все приходит нормально на аккаунт в Яндексе, но если отправлять почту с помощью скрипта на сервере, то она приходит на локальный ящик (который был создан ранее с таким же именем).
Если в Яндексе сделать новый ящик с другим именем и попробовать отправить на него почту с сервера, то в логах получаем следующее:
Jul 6 14:20:18 localhost postfix/pickup[4660]: A977321E84: uid=0 from=
Jul 6 14:20:18 localhost postfix/cleanup[5221]: A977321E84: message-id=<[email protected]>
Jul 6 14:20:18 localhost opendkim[2232]: A977321E84: no signing table match for '[email protected]'
Jul 6 14:20:18 localhost postfix/qmgr[26745]: A977321E84: from=, size=399, nrcpt=1 (queue active)
Jul 6 14:20:18 localhost postfix/local[5223]: A977321E84: to=, relay=local, delay=0.05, delays=0.04/0.01/0/0.01, dsn=5.1.1, status=bounced (unknown user: "hello")
Jul 6 14:20:18 localhost postfix/cleanup[5221]: B2FF721E85: message-id=<[email protected]>
Jul 6 14:20:18 localhost postfix/qmgr[26745]: B2FF721E85: from=<>, size=2173, nrcpt=1 (queue active)
Jul 6 14:20:18 localhost postfix/bounce[5224]: A977321E84: sender non-delivery notification: B2FF721E85
Jul 6 14:20:18 localhost postfix/qmgr[26745]: A977321E84: removed
Jul 6 14:20:18 localhost postfix/smtp[5226]: B2FF721E85: to=, relay=none, delay=0.06, delays=0.01/0.01/0.04/0, dsn=5.4.4, status=bounced (Host or domain name not
Jul 6 14:20:18 localhost postfix/qmgr[26745]: B2FF721E85: removed
Answer the question
In order to leave comments, you need to log in
Sending began to work correctly when I specified the following value in the mydestination field in /etc/postfix/main.cf:
mydestination = mx.yandex.net, localhost
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question