Ваш sendmail неправильно конфигурируется. Это использует внутреннее доменное имя EC2, ip-10-48-213-66.eu-west-1.compute.internal, как домен отправителя, и так как это не может искаться и проверяться, электронные письма отклоняются. Необходимо поставить фактическое реальное имя Интернет-домена там, которое имеет обратный поиск DNS к IP-адресу, от которого Вы отправляете - необходимо обратиться к Amazon за разрешение послать электронное письмо от EC2, чтобы заставить их настраивать обратный DNS для Вас.
Отправка электронного письма с серверов EC2 может быть хитрой в любом случае, как много IP-адресов EC2 находится в черных списках. Вы - вероятно, более обеспеченное изучение нового Простого Почтового сервиса, который только что запустил Amazon.
Интересный момент:
libexpat1-dev : Depends: libexpat1 (= 2.0.1-7.2ubuntu1.1) but 2.1.0-1ubuntu1 is installed.
Согласно онлайн-инструменту поиска пакетов , 12.04 LTS поставляется с версией libexpat1
2.0.1-7.2ubuntu1.1
для точных
и точных-обновлений
. Вопрос в том, как вы вообще установили версию 2.1.0-1ubuntu1
?
Используя интерактивный интерфейс aptitude ()
, вы можете искать libexpat1
, и выберите подходящую версию для установки, т. е. понизьте версию пакета, чтобы соответствовать зависимости libexpat1-dev
.
Вы также можете сделать это из командной строки:
sudo aptitude install package=version