Переписать mail () на сервере, который не поддерживает функцию mail () php? - PullRequest
1 голос
/ 29 июня 2009

Я только что перешел на WebFaction и не понял, что функция mail () ничего не делает. WebFaction отключить его для общих серверов. Doh! Проблема в том, что мои квитанции отправляются через mail (), а также некоторые дополнительные материалы, которые я включил для автоматической отправки заказа поставщику.

Я использую плагин wp-ecommerce, и вся пересылка квитанций осуществляется с помощью того, что, как мне кажется, происходит из более сложного сценария, чем я могу понять, и могу изменить его на использование чего-то другого, кроме mail ().

Есть ли простой обходной путь, о котором вы знаете? Например, что-то переписывает функцию mail ()? Я обнаружил http://coffee2code.com/wp-plugins/#configure-smtp, надеясь, что это сработает, и пока Wordpress отправляет через него, wp-ecommerce не пострадает. грустная

Есть идеи? Быстрые исправления?

1 Ответ

0 голосов
/ 30 июня 2009

Я реализовал SwiftMailer (swiftmailer.org)

А также натолкнулся на http://www.callum -macdonald.com / code / wp-mail-smtp / , который переопределяет стандартный wp_mail () функция.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...