2011-01-29 2 views
2

Я развиваю социальную службу в Drupal. Необходимо отправлять уведомления зарегистрированным пользователям.Самый простой вариант для отправки писем с PHP?

Какой вариант был бы проще всего для интеграции Drupal с и для отправки уведомлений пользователям?

  • Amazon SES,
  • Google App Engine,
  • поставщик третья сторона (как Sendgrid/PostageApp/CritSend)

SES/GAE являются явными победителями с точки зрения бизнеса.

Этот вопрос касается того, какой вариант будет проще всего интегрировать с PHP-кодом и который обеспечит наименьшую головную боль.

Обратите внимание, что сторонние провайдеры не так просты в обслуживании, так как они могут отбрасывать электронные письма без правильного реле MTA (к сожалению, у меня возникла эта проблема с Sendgrid и другой службой PHP).

+0

Является ли стандартный способ отправки их с локального SMTP-сервера вашего сервера из вопроса? –

+0

О, и .... может быть, лучше подходит для 'webmasters.stackexchange.com' (SCNR) –

+0

Ну, вы знаете, как выкладывать те, что сверху, с помощью SMTP, за исключением третьего варианта? Я не. – nrph

ответ

0

на мой взгляд двигатель приложения (python). только пару строк кода для создания webservice для отправки электронной почты в python.

вы просто делаете простой пост из cURL через PHP для отправки электронной почты. проще простого. Возможно, позже я опубликую небольшой фрагмент, чтобы добиться этого: стр.

+0

И Drupal написан на PHP. Да, отлично подходит. –

+0

@Marb B wise-ass :). вы можете написать простой интерфейс для отдыха. Затем просто подключитесь к нему через cURL. Затем вы используете масштабирование электронной почты вместо этого набора программного обеспечения Drupal. – Alfred

+0

Drupal НЕ является частью программного обеспечения для дерьма.Я действительно разочарован вашим суждением. – nrph

0

В эти дни обработка электронной почты в доме является королевской PITA. Вместо этого я рекомендую mailchimp.

+0

Что хлеб имеет к чему-либо? – sdleihssirhc

+0

Также обратите внимание на http://stackoverflow.com/questions/3905734/how-to-send-100-000-emails-weekly – chx

0

Просто хочу бросить PostageApp's шляпу в кольцо. У нас есть documentation на интеграцию с PHP, и наш API является одним из самых чистых и простых в использовании.

Мы также изучаем интеграцию с SAS Amazon, чтобы извлечь выгоду из их больших цен (и бесплатный вариант!), Чтобы вы могли использовать их оба? Счастлив ответить на вопросы, если у вас есть.

1

Я бы порекомендовал вам использовать SwiftMailer, библиотеку PHP, которая может легко отправлять почту через любой сервер SMTP, SendGrid предоставит вам SMTP-сервер, который вы можете использовать, я считаю.

Смежные вопросы