2010-02-02 4 views
1

Tumblr (짧은 형태의 블로깅 플랫폼)에는 텍스트 또는 이미지를 이메일로 보낼 수있는 고유 한 이메일 주소 (예 : [email protected])가 주어지며 자동으로 해당 정보를 사용자의 게시물 형식으로 보내는 이메일 주소가 귀하의 계정 이메일 주소와 일치하는 한).사용자가 고유 이메일 주소에 게시 할 수 있도록 인바운드 메일 컨트롤러를 설정하려면 어떻게해야합니까?

비슷한 것을 설정하도록하지만 전적으로 이미지를 제출하는 방법으로 알려 드리겠습니다. 이상적으로, 사용자가 내 사이트에 가입하면 고유 한 주소를 만들어 db (MySQL)에 저장합니다. 사용자가 가입 한 이메일 주소를 사용하여 해당 주소로 사진을 이메일로 보내면 PHP 기능으로 전달하여 계정을 해체하고 계정으로 콘텐츠 업로드를 처리합니다.

어떻게하면 이렇게 설정할 수 있습니까? DNS 레벨 또는 아파치 레벨에서 뭔가가 있을까요? 내 도메인에있는 모든 "실제"이메일 계정의 "안전한 목록"을 작성하여 먼저 전달해야합니까? 또한이 도메인에서 이메일 용 Google Apps를 사용하고 있습니다. 그 결과 일부 필터를 만들어야합니까?

모든 아이디어/제안이 최고입니다!

답변

0

레벨은 MTA입니다. 대부분의 MTA에는 전자 메일을 외부 프로그램에 파이프 연결할 수있는 기능이 있습니다. 이 프로그램은 이메일을 구문 분석하고 이미지를 저장합니다. 이 일을하는 또 다른 신속하고 더러운 방법이있다

+0

MTA와 어떻게 인터페이스합니까? DNS 수준에서 액세스 할 수 있습니까? –

+0

MTA 구성 수준입니다. sendmail에서 파이프 별칭을 만들기 위해'| '로 시작하는 별칭을 추가 할 수 있습니다. 다른 MTA도 비슷하게 작동합니다. –

4

...

설정 도메인에 대한 "캐치 올"주소를 입력합니다. 즉, 도메인의 모든 주소로 보낸 전자 메일이 자동으로 하나의 포괄 주소 (예 : [email protected])로 전달되도록 도메인을 설정합니다.

그런 다음 PHP 측에서 ... [email protected] 상자에서 전자 메일을 주기적으로 검사하는 스크립트를 설정하십시오. "To :"필드를 확인하여 메시지가 의도 된 특정 사용자를 식별 할 수 있도록하십시오.

희망이 도움이됩니다.

관련 문제