Отправка электронных писем от PHP - почтовые поставщики по сравнению с GAE

MySQL Cluster казался бы очевидным выбором, поскольку он может поддерживать 5 9 с HA, но он не хорошо подходит для веб-приложений.

Контроль, Находящий Ваше Высокодоступное решение MySQL – вопросы:

http://planet.mysql.com/entry/?id=21763

Учитывая Ваш (запись) требования я думаю, что изучил бы Heartbeat/SAN на вашем месте.

Удачи

1
задан 23 May 2017 в 15:41
4 ответа

По-моему, они все отклонены. Необходимо использовать почтовый сервис механизма приложения Google. Можно отправить получателям для 1 000 каждый день, и после этого это будет стоить Вам 0,0001$ на получателей.

app.yaml

Необходимо заменить application: sendmail с Вашим именем приложения.

application: sendemail
version: 1
runtime: python
api_version: 1

handlers:
- url: /static
  static_dir: static
- url: /email
  script: email.py

email.py

Необходимо заменить и СЕКРЕТ = '1234' с СЕКРЕТОМ для защиты приложения и ОТПРАВИТЕЛЯ = 'x@.y.com с адресом электронной почты одного из зарегистрированных пользователей.

import os
from google.appengine.ext import webapp
from google.appengine.ext.webapp.util import run_wsgi_app
from google.appengine.ext.webapp import template
from google.appengine.api import mail
import logging

SECRET = '1234'
SENDER = 'x@y.com'

class MainPage(webapp.RequestHandler):
    def post(self):
        secret = self.request.get('secret')
        if (secret == SECRET):
            to = self.request.get('to')
            subject = self.request.get('subject')
            body = self.request.get('body')

            if (to != None and subject != None and body != None):
                mail.send_mail(sender=SENDER,
                  to=to,
                  subject=subject,
                  body=body)
                self.response.out.write('ok')
            else:
                self.response.out.write('param missing')


application = webapp.WSGIApplication(
                                     [('/.*', MainPage)],
                                     debug=True)

def main():
    run_wsgi_app(application)

if __name__ == "__main__":
    main()

Сначала загрузите свое приложение на механизм приложения (полностью объясненный в документации). Затем можно завихриться приложение. скажем, Ваш application = 'sendmail'. Когда Вы делаете curl http://sendmail.appspot.com/email -d "to=y@z.com&subject=hi&body=hi&secret=1234" Вы пошлете то электронное письмо y@z.com

2
ответ дан 3 December 2019 в 22:18

Я дал бы DeliverHQ движение. Они в настоящее время в бета-версии в данный момент. Теми же людьми, которые делают PointHQ и CodebaseHQ

http://deliverhq.com

0
ответ дан 3 December 2019 в 22:18

(не действительно ответ, поскольку это не покрывает технические аспекты вообще, но это слишком длинно для комментария к Вашему вопросу),

Вместо изображения, возможно, было лучше создать это как электронную таблицу Google Docs (или подобный документ онлайн - существует много конкурентов в поле), и поделился ссылкой к этому.

Также при сравнении сервисов как этот Вы не должны сравнивать цены на основе израсходования точного допуска, который соответствует полосам оценки поставщика. В Вашем основном сравнении "$20 для 20,000 отправляет по почте", выходит то же как "$9 для 9,000 письма", который не верен: это намного более дорого, если Вы только отправляете 5,000, например. Краткое изложение как это является намного лучшим способом сравнить сервисы с различными ценовыми диапазонами (хотя с Вашим диапазоном ожидаемых включенных объемов, а не произвольные полосы 2 500 я бросил в него).

0
ответ дан 3 December 2019 в 22:18

Сравнение тех трех решений (а также другие Вы перечислили), все, к которым в значительной степени сводятся предпочтение. Они все предлагают бесплатную учетную запись, которую можно интегрировать в среду подготовки и проверить, который дал бы Вам общее представление о том, как они управляют ею.

Тем не менее PostageApp является отличным решением, потому что не только это легкий интегрироваться, но также и имеет большой API и сильную шаблонную систему, которую действительно любят пользователи.

(Полное раскрытие: Я - Менеджер по продукции PostageApp.)

К сожалению, в это время, PostageApp является просто слоем между приложением и сервером SMTP, ни один из которых мы обеспечиваем. Однако мы развертываем размещенный сервис SMTP в течение ближайших недель, делая нас полным комплексным решением.

Если бы Вы хотите дать нам попытку, определенно пошлите мне электронное письмо на jon@postageapp.com, и я был бы рад настроить Вас с чем-то. Но в то же время определенно испытайте все другие сервисы и удостоверьтесь, что Ваши потребности заботятся о.

Надежда, которая помогает!

0
ответ дан 3 December 2019 в 22:18

Теги

Похожие вопросы