2013-03-11 3 views
0

메일을 모두 읽고 읽을 수있는 시스템을 구축하고 있습니다.PHP를 통해 외부 데이터가있는 메일 보내기

메일 서버가 이미 있습니다. 내가하고 싶은 일은 메일 서버에서 로컬로 실행되는 PHP 스크립트로 전자 메일 데이터를 가져 와서 일부 데이터를 외부 데이터베이스에 저장하는 것입니다.

"이벤트"가 발생하면 데이터베이스에서 데이터를 가져 와서 메일을 만들고 메일 서버를 통해 전송하는 PHP 스크립트를 실행하고 싶습니다.

나는 이것에 상당히 새롭다, 그래서 나는 나가 말한 것을 이해되기를 바란다.

여기 내 질문 :이 방법으로 작동 할만큼 안전합니까? "규칙"에 반대하는 행동을하고 있습니까?

감사

+1

imap은 메일 검색/관리 프로토콜입니다. 이메일 발송과는 아무 관련이 없습니다. 그것은 SMTP입니다. –

+0

당신은 절대적으로 옳습니다! 내 게시물을 변경했습니다. – Decor

+0

보안 자료에 응답 할 수 없습니다. 보안 요구 사항은 무엇입니까? 이메일을 보냈습니까? 아무도 이메일 등에 간섭 할 수 없다 ...? "보안"은 코드 상단에 뿌려 놓고 마술처럼 "안전하게"할 수있는 마법의 묘약이 아닙니다. –

답변

1

일들이 방법을 수행에 아무런 문제가 없습니다. 규칙에 어긋나지 않습니다.

  1. 당신이 보내는 이메일이 이메일 제공 업체의 스팸 필터를 통과 할 것이라는 보장은 없습니다 : 때문에 그러나 이메일 배달 가능성은 보장되지 않습니다. 당신은 하루에 1 사용자에게 보낼 이메일
  2. 번호, 메일 내용의 스팸 키워드, 사용자가이 이유의 수를 n은,

기본적으로 스팸 메일 등으로 이메일을 표시하는 이유를 메일 서버는 수도 이메일 제공 업체에 의해 블랙리스트에 올 수 있습니다. 이메일 전달 기능을 보장하려면 모든 이메일 제공 업체와 함께 허용 된 메일 서버 IP를 받아야합니다.

난 당신이 등 Sendgrid, Madmimi 같은는 참조 타사 솔루션 보내는 대량 이메일 사용하는 것이 좋습니다 것입니다 (이 쉽지 않다) : Discussion on choosing email sending service

은 또한, 이러한 서비스는 개방 추적과 같은 통계를 제공을, 클릭 추적 등 ...

관련 문제