내 소셜 서비스에서 이메일을 보내야 합니다.https://stackoverflow.com/questions/4532211/experiences-in-mailing-to-registered-users). 나는 이메일 서버 구성 및 유지 관리 문제를 피하고 모든 고통스러운 문제를 처리할 이메일 제공업체를 선택하는 것이 더 낫다는 강한 느낌을 받았습니다.
그래서 여러 제안을 비교했습니다.https://i.stack.imgur.com/r75r3.jpg
그 중 세 가지는 매우 매력적으로 보입니다: Postageapp / Sendgrid / CritSend
대안으로 GAE 앱 설정을 고려하고 있습니다.
이메일 제공업체는 작업을 시작하기 매우 쉽지만 GAE가 PHP와 통합하는 데 얼마나 많은 노력이 필요한지 전혀 모릅니다.
그래서 내 질문은 다음과 같습니다. 어떤 옵션을 선택하는 것이 더 낫습니까?
- 이메일 제공업체
- 개
?
여기서는 두 가지 요소가 중요합니다.
- 사업 배경(따라서 가격이 언급됨),
- 원하는 솔루션을 설정하고 유지하는 데 필요한 작업입니다.
가급적이면 이메일과 관련된 모든 문제(블랙리스트 등)를 피하고 싶습니다.
답변1
제 생각에는 모두 해고된 것 같아요. Google App Engine 이메일 서비스를 사용해야 합니다. 매일 1000씩 수신자에게 보낼 수 있으며 그 이후에는 수신자당 $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
애플리케이션을 보호하려면 SECRET = '1234'를 SECRET로 바꿔야 하며 SENDER = '[이메일 보호됨]등록된 사용자 중 한 명의 이메일 주소를 사용하세요.
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 = '[email protected]'
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 "[email protected]&subject=hi&body=hi&secret=1234"
[email protected]
답변2
DeliverHQ를 한번 시도해 보겠습니다. 그들은 현재 베타 버전입니다. PointHQ와 CodebaseHQ를 만든 사람들
답변3
(기술적인 측면을 전혀 다루지 않기 때문에 실제로 답변은 아니지만 질문에 대한 의견을 말하기에는 너무 깁니다)
사진보다는 Google Docs 스프레드시트(또는 유사한 온라인 문서 - 해당 분야의 경쟁업체가 많음)로 만들어 링크를 공유하는 것이 더 나았을 것입니다.
또한 이와 같은 서비스를 비교할 때 공급자의 가격 범위와 일치하는 정확한 허용량을 사용하여 가격을 비교해서는 안됩니다. 기본 비교에서 "20,000개 메일에 20달러"는 "9,000개 메일에 9달러"와 동일하게 나오지만 사실이 아닙니다. 예를 들어 5,000개만 보낸다면 훨씬 더 비쌉니다.이런 식의 런다운다른 가격대의 서비스를 비교하는 훨씬 더 좋은 방법입니다(비록 내가 던진 임의의 대역인 2500대보다는 예상 볼륨 범위가 연결되어 있지만).
답변4
이 세 가지 솔루션(및 귀하가 나열한 다른 솔루션)을 비교하면 모두 선호도가 높아집니다. 그들은 모두 스테이징 환경에 통합하고 테스트할 수 있는 무료 계정을 제공하며, 이를 통해 운영 방법에 대한 아이디어를 얻을 수 있습니다.
즉, PostageApp은 통합이 쉬울 뿐만 아니라 사용자가 정말 좋아하는 훌륭한 API와 강력한 템플릿 시스템을 갖추고 있기 때문에 훌륭한 솔루션입니다.
(전체 공개:저는 PostageApp의 제품 관리자입니다.)
불행하게도 현재 PostageApp은 애플리케이션과 SMTP 서버 사이의 계층일 뿐이며 우리는 둘 다 제공하지 않습니다. 그러나 우리는 앞으로 몇 주 안에 호스팅된 SMTP 서비스를 출시하여 완벽한 엔드투엔드 솔루션을 만들 예정입니다.
우리에게 시험해보고 싶다면 다음 주소로 이메일을 보내주세요.[이메일 보호됨]그리고 제가 당신에게 뭔가를 준비해드릴 수 있어서 기쁩니다. 그러나 동시에 다른 모든 서비스를 시험해보고 귀하의 요구 사항이 충족되는지 확인하십시오.
도움이 되었기를 바랍니다!