Местоположение по умолчанию зависит от Вашей системы linux/unix, но наиболее распространенные места
Если это не там, искать /etc/syslog.conf
. Необходимо видеть что-то вроде этого
mail.* -/var/log/maillog
sendmail пишет журналы в mail
средство системного журнала. Поэтому, который файл, в который это записано, зависит от того, как системный журнал был настроен.
Если Вы, система использует системный-журнал-ng (вместо более "традиционного" системного журнала), то необходимо будет искать Ваш syslog-ng.conf
файл. Вы будете, должен что-то вроде этого:
# This files are the log come from the mail subsystem.
#
destination mail { file("/var/log/mail.log"); };
destination maillog { file("/var/log/maillog"); };
destination mailinfo { file("/var/log/mail.info"); };
destination mailwarn { file("/var/log/mail.warn"); };
destination mailerr { file("/var/log/mail.err"); };
Одной из наиболее распространенной причины, я видел недавно установленный sendmail, не бывший способный послать электронные письма, является DAEMON_OPTIONS, устанавливаемый слушать только на 127.0.0.1
См./etc/mail/sendmail.mc
dnl #
dnl # The following causes sendmail to only listen on the IPv4 loopback address
dnl # 127.0.0.1 and not on any other network devices. Remove the loopback
dnl # address restriction to accept email from the internet or intranet.
dnl #
DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl
Если это - Ваш случай, удалите часть "Addr=127.0.0.1", восстановите свой conf файл, и Вы хороши для движения!
DAEMON_OPTIONS(`Port=smtp, Name=MTA')dnl
[root@server]$ m4 sendmail.mc > /etc/sendmail.cf
[root@server]$/etc/init.d/sendmail restart
При внесении изменений в/etc/sendmail.cf вручную к настоящему времени (вместо *.m4 файла), можно внести подобные изменения в/etc/sendmail.cf. Незаконная строка будет похожа на это:
O DaemonPortOptions=Port=smtp,Addr=127.0.0.1, Name=MTA
Измените его на:
O DaemonPortOptions=Port=smtp, Name=MTA
Необходимо будет, вероятно, восстановить RPM-пакет для Drupal после изменения его спецификации, чтобы только зависеть от Apache httpd и добавления MySQL только как дополнительная зависимость.
См. http://wiki.centos.org/HowTos/RebuildSRPM для получения дополнительной информации о восстановлении RPM-пакетов от SRPM.
Зависимости об/мин отражают только пакеты, необходимые на том сервере, чтобы заставить Ваш пакет работать. Нет такой вещи как межсерверные зависимости в мире об/мин (или .deb или любое другое решение по управлению пакета).
В случае Вы описали выше, Вы неправильно отметили MySQL Server как требование для drupal. Drupal не требует, чтобы экземпляр сервера MySQL присутствовал на машине, где Вы устанавливаете программное обеспечение, он только требует клиентских библиотек MySQL PHP.
К тому же у Вас не должно быть Apache, существующего для установки Firefox - технически, Firefox бесполезен без веб-сервера для соединения с, но нет никакого свойственного предположения, что веб-сервер должен работать на той же машине как браузер. drupal / mysql ситуация работает точно тот же путь.