1

Когда я разрабатывал на ПК, я использовал программу под названием PostCast (http://www.postcastserver.com/), чтобы действовать в качестве локального SMTP-сервера и перехватывать любые сообщения, сгенерированные моими веб-приложениями. Затем он имел графический интерфейс, где я мог просматривать сообщения, как если бы я был на приемном конце. Сервер также можно настроить так, чтобы он никогда не отправлял сообщения, но держал их бесконечно, пока я не удалил их вручную. Это отлично сработало, особенно когда я проверял данные реальных клиентов.

С тех пор я перешел на Mac, и мне еще предстоит найти хороший способ сделать то же самое. На данный момент я только что вручную изменил все адреса электронной почты на свои и просмотрел их в Gmail, но предпочел бы имитировать функциональность, которая была у меня в PostCast. Есть ли похожий способ сделать это на Snow Leopard? (В настоящее время я настроил PHP для использования встроенного почтового сервера postfix. FWIW, я не использую никаких настольных почтовых приложений [например, Mail.app] и на самом деле никогда не должен отправлять электронную почту прямо с моего компьютера.)

2 ответа2

1

Я знаю, что это запоздалый ответ, но сейчас для этого есть собственное приложение Mac: MockSMTP. Прекрасно работает и делает именно то, что вы хотите.

0

Я сделал это с помощью DoveCot на моем Mac Mini Server (под управлением OS X 10.6 Server). Я могу настроить его для кэширования отправленных сообщений в папку, и, поскольку Mini Server является веб-сервером, сообщения отправляются с него (веб-сервер использует DoveCot для исходящей почты). Надеюсь, это поможет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .