Sendmail не отправляет

Помимо ответа Ignacio: если Ваши сценарии занимают "приблизительно 20 минут" каждый, и Вы хотите избежать двух из них работающий одновременно, Вы могли бы предпочесть писать мини-сценарий, которые просто запускают эти шесть скриптов в последовательности и помещают тот сценарий в Ваш crontab, для выполнения каждые два часа. Это более просто, и пока полная последовательность 6 скриптов, запущенных меньше чем за два часа, Вы в порядке.

1
задан 13 April 2017 в 15:14
4 ответа

Значения QueueLA и RefuseLA были слишком низкими. Их повышение вернуло sendmail на 25 порт, но теперь у меня другая проблема. Вот вопрос по следующей у меня проблеме .

0
ответ дан 4 December 2019 в 10:13

Итак, sendmail был действительно быстрым между отправкой почты и выдачей mailq , верно? Выполненные вами команды ничего не доказывают и ничего не отрицают. Единственное, что могло бы работать в качестве доказательства, - это файл журнала, tcpdump сетевого трафика или что-то подобное, показывающее процесс отправки.

С другой стороны, «перестал работать» означает, что он работал раньше. Так что же изменилось между тем и сейчас?

0
ответ дан 4 December 2019 в 10:13

Без каких-либо журналов или других свидетельств .... Я бы сказал, что ваш процесс sendmail не работает или не разрешен для выполнения из-за конфигурации solaris 10.

Вы можете увидеть, запущен ли какой-либо процесс, используя что-то вроде ps -aef и ищущее процессы sendmail.

0
ответ дан 4 December 2019 в 10:13

Another tip is to see if the sendmail services are enabled, although the two sendmail processes already are running:

% svcs -a | grep sendmail
online         20:47:39 svc:/network/smtp:sendmail
online         20:47:59 svc:/network/sendmail-client:default

If they NOT "online" try:

% svcadm enable smtp:sendmail
% svcadm  enable sendmail-client:default

Now you should be able to do:

% telnet localhost 25
QUIT 
0
ответ дан 4 December 2019 в 10:13

Теги

Похожие вопросы