2012-12-10 3 views
0

에서 새 이메일을 잡 :
email checking and then act upon script for reacting to a sms message가능한 복제를 SMS를 보내기 가능한 한 빨리 PHP

내가 recieve_email()send_sms()라는 두 가지 기능을 가지고 있다고 가정하자.

문제는 내가 새 이메일이 도착하자마자 SMS 을 보내야한다는 것입니다.

내가 연구 한 것처럼,이 두 솔루션이 있습니다 : (Gmail과 같은) 자바 스크립트를 사용하여 항상 열려있는 웹 페이지를 사용하여 이메일을 확인 cron 작업

  • 를 사용하여 이메일을 확인

    • 더 안정적인 방법은 크론 작업이라고 생각합니다.

      알고 싶습니다. cron 작업을 실행하기에 충분합니다. 분당? 아니면 서버를 죽이고 내 사이트를 반송합니까?

      2 분마다 cron 작업을 실행하면 어떨까요?! : D

      질문 2 :

      이 있나요 솔루션과 같은 on_mail_recieved? 물론 더 빠르고 최적 일 것입니다.

  • +1

    http://stackoverflow.com/questions/5338129/email-checking-and-then-act-upon-script-for-reacting-to-a-sms-message 동일한 기본 문제. –

    +0

    예, 중복해서 죄송합니다. 나는 단지 그 문제를봤을 때만 제외하고 항상 검색을 했어! –

    답변

    2

    나는 cron job을 1 분마다 실행할 수 있다는 것을 알고 싶다. 아니면 서버를 죽이고 내 사이트를 반송합니까?

    일반적으로 괜찮습니다. 작업이 1 분보다 오래 걸릴 가능성이있는 경우 일반적으로 여러 인스턴스를 동시에 실행하지 못하도록 잠금 파일이나 세마포를 구현해야합니다.

    on_mail_recieved와 같은 해결책이 있습니까? 물론 더 빠르고 최적 일 것입니다.

    예, 전자 메일을 스크립트로 파이프 할 수 있습니다. 이렇게하려면 메일 서버를 실행해야하며 기술적으로 조금 복잡 할 수 있습니다.

    관련 문제