2011-01-29 8 views
2

나는 Drupal에서 사회 복지 사업을 개발 중이다. 등록 된 사용자에게 알림을 보내야합니다.PHP에서 이메일을 보내는 가장 쉬운 옵션은 무엇입니까?

가장 쉬운 방법은으로 Drupal을 통합하여 사용자에게 알림을 보내려면?

  • 아마존 SES,
  • 구글 앱 엔진 (Sendgrid/PostageApp/CritSend 같은)
  • 타사 공급 업체

SES/GAE보기의 비즈니스 관점에서 명확한 승자 있습니다.

이 질문은 PHP 코드과 통합하기가 가장 쉽고 두통이 가장 적은 옵션에 관한 것입니다.

타사 공급자는 올바른 MTA 릴레이가없는 이메일을 삭제할 수 있으므로 유지 관리가 쉽지 않습니다 (불행히도 Sendgrid 및 다른 PHP 서비스에서이 문제가 발생 함).

+0

서버의 로컬 SMTP 서버에서 질문을 보내지 않는 표준 방법은 무엇입니까? –

+0

아, .... webmasters.stackexchange.com' (SCNR)에 더 잘 어울릴 수 있습니다. –

+0

글쎄요, 세 번째 옵션을 제외하고는 위에서 SMTP를 스틱으로 묶는 방법을 알고 계십니까? 난 아니다. – nrph

답변

0

내 의견으로는 애플 리케이션 엔진 (파이썬). 파이썬으로 전자 메일을 전송하는 webservice를 작성하는 코드의 몇 라인 만.

PHP를 통해 cURL에서 간단한 게시물을 보내면 이메일을 보냈습니다. 파이처럼 쉽습니다. 어쩌면 나중에 이것을 달성하기 위해 약간의 스 니펫을 게시 할 것입니다. P.

+0

그리고 Drupal은 PHP로 작성되었습니다. 맞습니다. –

+0

@ Marb B 현명한 엉덩이 :). 당신은 간단한 휴식 인터페이스를 작성할 수 있습니다. 그런 다음 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 모자를 고리에 넣기 만하면됩니다. PHP와의 통합에 대해 documentation이 있으며 API는 가장 깨끗하고 사용하기 쉬운 API 중 하나입니다.

우리는 Amazon SES와의 통합을 통해 멋진 가격 (그리고 무료 옵션!)을 활용하여 두 가지를 모두 사용할 수 있습니다. 질문이 있으시면 언제든지 답변 해 드리겠습니다.

1

SMTP 서버를 통해 쉽게 메일을 보낼 수있는 PHP 라이브러리 SwiftMailer을 사용하는 것이 좋습니다. SendGrid는 내가 사용할 수있는 SMTP 서버를 제공합니다.

관련 문제