Я использую Mamp Pro с постфиксом и использую Mandrill в качестве Smart host для маршрутизации.
Я могу отправлять электронную почту с моего локального компьютера, но только когда я отправляю второе письмо или запускаю postqueue -f
команда.
Например, если я запускаю эту команду для отправки тестового электронного письма:
date | mail -s test [email protected]
Он не отправляет электронное письмо, а отправляет его в очередь. Поэтому, когда я запускаю mailq
Я получаю команду.
mailq
-Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient-------
97D18E1B756 170 Sun Oct 18 11:45:25 kpmacbook
[email protected]
Однако, если я снова запускаю команду test email или запускаю postqueue -f
он отправит первое письмо, которое было поставлено в очередь, и второе письмо.
Есть идеи, что происходит и как исправить?
У меня была та же проблема, и я искал решение, как вы можете видеть в моем предыдущем комментарии.
Решения в моем случае решение состояло в том, чтобы запустить postfix вручную:
sudo postfix start
До этого mail.log показывал, что первое электронное письмо запускает демон postfix, а второе — отправляет оба сообщения.
Других решений пока нет …