2017-11-08 9 views
-1

나는 내 질문을 단어에 어떻게 집어 넣는 지 잘 모르지만, 이것은 내가 작성하려고하는 것입니다. 내 Gmail 계정을 통해 PHPMailer를 사용하여 전자 메일을 보내려고합니다. 이제 Gmail에는 하루에 500 개의 이메일 제한이 있습니다. 고려해야 할 또 다른 사항은 대량 메일을 한 번에 보낼 때 대량 이메일이 스팸으로 간주되므로 이메일이 다시 전송 될 가능성이 있다는 것입니다. 내 연락처 목록에 약 200 있습니다. 그래서 500 한계는 문제가되지 않습니다. 이제 내 질문은 특정 기간 동안 만 PHPMailer의 send 함수를 실행하는 기본 PHP 함수가 있습니까? 내가하고 싶은 일은 30 분마다 내 연락처 목록에서 10 통의 이메일을 보내고 싶습니다. 연락처 목록에 200 명이 있으면 모든 사람에게 이메일을 보낼 때까지 매 10 명마다 30 분 간격이 있습니다. PHPMailer를 사용하여 이메일 스크립트를 만드는 데 문제가 없습니다. 필자는 PHP에서 '내 기능의 실행 시간'을 알 수있는 방법이 있는지 알아야합니다. 나는 어떤 종류의 도움을 주셔서 감사하겠습니다. 고맙습니다!PHP 시간 초과 스크립트 실행

+0

아니요.하지만 간단한 대기열을 만들고 cron 작업과 같은 것을 사용하여 PHP 스크립트를 실행하도록 할 수 있습니다. – Yoshi

+0

감사합니다. 나는 그것을 조사 할 것이다. Windows OS에 대한 다른 솔루션에 대해 알고 있습니까? –

답변

0

나는 정말로 third party solutions을 찾아야한다고 생각합니다. Gmail 또는 다른 공급자를 통해 대량 메일을 보내면 문제가 발생합니다.

저는 수년간 MailGun (무료 메일을 사용할 수있는 200 개의 메일)을 사용하고 있습니다. mailgun for PHP을 반드시 확인하십시오.

+0

이것은 나를 도와 줬다! –