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

Невозможно отправлять или получать электронные письма с помощью VPS

Я установил ISPConfig 3 на свой VPS, используя блестящее руководство здесь: http://www.howtoforge.com/forums/showthread.php?t=56541

Однако, если я отправлю электронное письмо на учетную запись, которую я настроил на сервере, я получаю следующую ошибку:

Не удалось доставить следующему получателю: michael@gravex.co.uk

Технические подробности необратимого сбоя: Ошибка DNS: DNS-сервер вернул ответ без данных

Я проверил свои записи DNS для этого домена, и они следующие:

setanta A       80.xx.xx.xx 
mail.gravex.co.uk   MX  10  80.xx.xx.xx
NS      ns1.6sync.net.  
NS      ns2.6sync.net.  
NS      ns3.6sync.net.  
ftp A       80.xx.xx.xx
mail    A       80.xx.xx.xx
dail    A       80.xx.xx.xx
www A       80.xx.xx.xx
.   A       80.xx.xx.xx

Я также пытался отправить электронное письмо с squirrelmail. Я не получал никаких сообщений об ошибках, но мне тоже не приходило электронное письмо.

Я не уверен, что происходит, поскольку я думал, что добавление mail.gravex.co.uk в качестве записи MX будет работать, но я не думаю, что это так. Что мне нужно сделать, чтобы он заработал?

Ура!

РЕДАКТИРОВАТЬ
Я изменил запись MX так gravex.co.uk указывает на mail.gravex.co.uk. Однако электронные письма по-прежнему не могут быть доставлены в учетную запись из-за той же ошибки.

Кроме того, DNS-сервером управляет 6sync, а не ISPConfig 3.

Я думаю, вам нужно удалить mail.gravex.co.uk из записи MX - с ней вы указываете DNS, как обрабатывать почту для <user>@mail.gravex.co.uk, вместо того <user>@gravex.co.uk.

@D_Bye правильно; вы хотите указать MX-запись для gravex.co.uk не для mail.gravex.co.uk. Полное доменное имя в зоне требует точки после него. Кроме того, записи MX должны указывать на доменные имена, а не на IP-адреса, поэтому:

gravex.co.uk.  IN  MX  10 mail.gravex.co.uk.

РЕДАКТИРОВАТЬ:

Только что заметил что ты скучаешь IN в каждой строке:

setanta IN A       80.xx.xx.xx 
mail.gravex.co.uk. IN MX  10  80.xx.xx.xx
gravex.co.uk. IN NS ns1.6sync.net.  
gravex.co.uk. IN NS      ns2.6sync.net.  
gravex.co.uk. IN NS      ns3.6sync.net.  
ftp IN A       80.xx.xx.xx
mail IN A       80.xx.xx.xx
dail IN A       80.xx.xx.xx
www IN A       80.xx.xx.xx
gravex.co.uk. IN   A       80.xx.xx.xx

РЕДАКТИРОВАТЬ 2:

Мне просто пришло в голову, что вы вставили вывод графического интерфейса, который вы используете для редактирования записи DNS, а не саму запись (потому что отсутствуют другие части). Если это так, то установка MX для gravex.co.uk на mail.gravex.co.uk должна решить вашу проблему.