Postfix отправляет электронную почту в формате html без определения типа mime

В приложении rails при отправке электронных писем на моем компьютере для разработки электронные письма в формате html выглядят так, как ожидалось, при просмотре, поскольку и html, и обычный текст можно увидеть вложенными в правильный MIME-тип при просмотре необработанной версии электронной почты, в то время как html отображается правильно при обычном просмотре.

Живой сервер ведет себя иначе. Отправляется только html, а тип mime не определен, что приводит к тому, что электронное письмо отображает много html.

Я запускаю последние версии archlinux как на сервере, так и на моей машине разработки, а postfix также работает на каждой машине в качестве почтового сервера.

Любые идеи о том, что может быть причиной этой разницы?


person chris    schedule 04.04.2011    source источник


Ответы (2)


Вероятно, вы должны использовать vagrant и puppet/chef. Тогда вы можете узнать.

person Stephan Eggermont    schedule 04.04.2011
comment
Я не знаком с каждым из упомянутых инструментов, но после небольшого поиска кажется, что они позволяют устанавливать сценарии. Если это так, я не уверен, как это поможет. Я должен отметить, что postfix был установлен на каждой из машин с помощью простой команды pacman -S postfix, и ни на одном из серверов не было сделано никаких дополнительных настроек конфигурации. - person chris; 05.04.2011
comment
Очевидно, есть некоторая разница в конфигурации. Инструменты помогут вам быстро провести триангуляцию и найти соответствующую разницу. - person Stephan Eggermont; 05.04.2011

Я попытался перезапустить постфиксный демон, но это, похоже, не помогло. Как только трафик утих, я перезапустил сервер, и все заработало. Никогда не вносились никакие изменения в какие-либо параметры конфигурации, и выполнение различий между моими локальными настройками и удаленными настройками не показало различий.

Так что у меня нет ни малейшего понятия, почему вещи вели себя так, как они были.

person chris    schedule 05.04.2011