2008-09-15 5 views

답변

0

스크립트.

+0

전체 전자 메일 주소? 그게 총 스팸 자석이 아니겠습니까? –

+0

아니요. 답변에 대한 의견을 참조하십시오. – ceejayoz

0

전체 전자 메일 주소? 그게 총 스팸 자석이 아니겠습니까?

+0

아니요 - 비밀 전자 메일 형식에 맞지 않는 것은 버리십시오. 주어진 예에서 dropbox @ [randomID]. [username] .highrisehq.com 형식을 갖지 않은 모든 내용은 무시할 수 있습니다. – ceejayoz

2

전적으로 SMTP 서버 수준의 문제는 아니라고 생각합니다. 티켓 ID가 제목 줄에있는 메일과 마찬가지로 메일을 보관해야하므로 주소를 확인하고 데이터베이스 조회를 한 다음 유용한 정보를 제공하는 다른 응용 프로그램이 대부분있을 것입니다.

고가에 가입하지 않았지만 샘플에서 "[email protected]"으로 지정된 보관 용 계정 주소가 12345678 부분은 무작위로 생성되지만 고유 번호가 될 것이라고 생각합니다. 00000010000002와 같이 순차적으로 생성되지는 않지만 ... 28902734, 1029383 등 ...)와 연결되어 계정에 연결됩니다. 이 방법을 잘못 입력하면 잘못된 부분에 착륙 할 기회가 줄어들고 대부분 메일이 되돌아옵니다. 보관 용 계정 주소로 전송 된 모든 메일은 회원 계정에 추가되므로 해당 보관 용 이메일 주소는 공개되지 않습니다. 보관 용 계정 주소는 기억하기 쉽지 않지만 의미가 없습니다. 이것은 메일을 처리하고 올바른 계정으로 파일을 처리하는 별도의 애플리케이션이 있다는 이론에 더 많은 신뢰를줍니다.

0

Postfix를 사용하여 모든 종류의 멋진 작업을 수행 할 수 있습니다. 특히 2.2 이상에서는 쿼리를 작성할 때 좀 더 강력하고 향상된 구문을 사용합니다. 다음은 전자 메일 주소 (이 경우 [email protected])가 스크립트 실행에 필요한 조건을 충족하는지 확인하기 위해 사용한 예입니다.

Mail01의 번호 고양이

사용자 = email_api
암호 = email_api_pass

호스트 = dbslave_vip
DBNAME = the_db

쿼리 /etc/postfix/mysql_virtual_alias_maps.cf = SELECT 'local_user의 @ localhost를 'FROM u_user where login_name = substring_index ('% s ','+ ', 1) AND 핀 = substring_index (substring_index ('% s ','@ ', 1),'+ ', -1) 제한 1;