2013-10-28 7 views
2

나는 Flask 응용 프로그램에 처음 로그인 할 때 jinja2 템플릿 (본문)과 SMTP를 사용하여 전자 메일을 보내는 간단한 전자 메일 서비스를 작성했습니다. 이 html 이메일에는 '귀하가 뉴스 레터에 가입했습니다.'라는 방문 페이지로 연결되는 URL이 포함됩니다. 저는 MailChimp, Campaign Monitor 및 Aweber를 통해 뉴스 레터 작업을 처리했습니다. 위에서 언급 한 모든 서비스를 통해 사용자는 가입 양식을 작성하지 않고도 목록에 직접 추가 할 수 있습니다. 필자는 mailchimp API를 보면서 내가 할 수있는 기본 옵트 인 (opt-in) 프로세스를 재정의 할 수 있는지 확인했다.확인없이 메일 링리스트에 직접 사용자 등록

그래서 제 질문은 :

1) 내가 직접 위의 서비스를 사용하는 모든 정보를 입력하도록하지 않고 구독 목록에 사용자를 추가 할 수있는 방법이 있습니까?

미리 도움 주셔서 감사합니다.

+0

http://apidocs.mailchimp.com/api/1.3/listsubscribe.func.php –

답변

0

여기에 Campaign Monitors API가 있습니다. API가 이상적이지 않은 이유가 있습니까? 그렇지 않으면 질문에 자신의 질문에 대답 한 것으로 보입니다 ...

프로세스를 자동화하는 과정에서 분명히 이메일 주소가 필요합니다. 일부 가입자의 확인을받은 후에도 여전히이 옵션을 사용할 수 있습니다 :

ESP는 모두 자신의 페이지/웹 사이트에 배치 할 수있는 양식 코드를 제공합니다. 당신은 쉽게과 같이 URL 매개 변수와 함께 페이지에 링크 수 :

<a href="http://www.mysite.com/[email protected]">Sign Up</a> 

아이디어는 URL 매개 변수로 전달하여 이메일 주소 (및 기타 정보)와 양식을 미리 기입하는 것입니다. 모든 가입자는 확인을 위해 엔터를 누르십시오.

+0

따라서 캠페인 모니터 또는 우편물을 사용하는 경우 가입 양식에 제공하는 링크를 사용하고 사전 채우기 필드를 매개 변수로 전달하여 필드를? 사용자가 구독을 확인하도록 요청하는 다른 이메일을받지 못하도록 할 수 있습니까 (이중 선택?)? – user2216194

+0

그렇게 간단하지 않습니다. formfield를 채우기 위해 PHP를 약간 넣어야합니다. 가입자가 전자 메일 등록 확인을 수신하는지 여부는 Campaign Monitor/Mailchimp의 옵트 인 설정에 따라 달라집니다. 목록에 대해 'Double Opt-in'을 선택 취소하면 '자신의 웹 사이트에 붙여 넣기'양식이 URL없이 사전 채우기의 유무와 상관없이 확인없이 작동합니다. 사전 작성은 이미 자신이 누구인지 알고있는 경우 전자 메일 주소에 입력하지 않고 저장하는 것입니다. – John