Я попытался установить citadel на машину для сжатия Debian.
Пока что я сделал следующее:
Добавить запись 2 mx в cloudflare
3а. mail.mydomain.com 1.2.3.4
3b. MX: mydomain.com mail.mydomain.com 40
отредактируйте мой файл / etc / hosts и добавьте myIP mydomain.com \ n myIP mail.mydomain.com
Затем я могу отправить электронное письмо на свою учетную запись gmail, и я могу видеть получателя от: testuser@mydomain.com
Однако при отправке электронного письма из моей учетной записи Gmail на адрес testuser@mydomain.com у меня появляется следующее сообщение об ошибке:
Delivery to the following recipient failed permanently:
testuser@mydomain.com
Technical details of permanent failure:
Google tried to deliver your message, but it was rejected by the server for the recipient domain mydomain.com by mail.mydomain.com. [1.2.3.4].
The error that the other server returned was:
550 Invalid recipient: testusermydomain.com
Не то чтобы '@' исчез: testusermydomain.com вместо testuser@mydomain.com
Когда я пытаюсь отправить электронное письмо на адрес testuser@mail.mydomain.com, у меня появляется другое сообщение об ошибке:
The error that the other server returned was:
551 <testuser@mail.mydomain.com> - relaying denied
Я относительно новичок в процессе настройки почтового сервера и выбрал цитадель из-за ее простоты. Кто-нибудь знает, что происходит не так?
После введения по этой ссылке установка работала правильно.
http://www.ducky-pond.com/posts/2012/Jul/installing-citadel-on-rpi/
sudo mkdir /etc/citadel/netconfigs
sudo chown citadel:citadel /etc/citadel/netconfigs
sudo service citadel restart
sudo /usr/lib/citadel-server/setup
Затем вам нужно будет отредактировать /etc/init.d/webcit и поместить его сразу после # / bin / sh (если он отсутствует)
### BEGIN INIT INFO
# Provides: webcit
# Required-Start:
# Required-Stop:
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start daemon at boot time
# Description: Enable service provided by daemon.
### END INIT INFO