2014-12-09 2 views
0

스풀에 일부 이메일을 저장하여 나중에 보내고 즉시 이메일을 보내고 싶습니다.Symfony2 swiftmailer 일시적으로 스풀 해제

할 방법이 있습니까?

감사합니다.

+0

(이메일 뉴스 레터와 같이) 나중에 보내려면 이메일을 저장해야하고 데이터베이스에 저장하고 cron 작업을 사용하여 접두사로 보내는 것이 좋습니다. –

답변

0

나는 이것이 스풀러로는 불가능하다고 생각합니다. 스크립트를 변경하고 전송해야하는 경우에만 전자 메일을 보내야합니다. 그렇다면 그 기능은 필요하지 않습니다.

그런 다음 질문에 전자 메일을 지연시키는 기능이 필요한 이유는 무엇입니까? 지연된 옵션이 포함 된 전자 메일을 보내는 시점에서 지연 시간이 끝나면 해당 전자 메일을 먼저 확인하고 보낼 수 있습니다.

+0

우리는 저에게 그것을 요구하기 때문에 이것을 필요로합니다. 나중에 작업을 보내려면 폴더에 이메일을 저장해야하지만 실시간으로 이메일을 보내야합니다. swiftmailer가 이것을 할 수 없다는 것은 이상합니다. – PapaSku

+0

그럴 수 있다고 생각하지만 해결책이 없습니다. 솔루션을위한 방법은 'pool swifterMailer를 비활성화하는 방법'과 '이 비활성화/활성화 구성을 동적으로 변경하는 방법'에 대한 응답입니다. – darkomen