Pear Mail_Queue 중복 이메일 보내기
-
22-08-2019 - |
문제
몇 가지 질문이 있습니다.
mail_queue-> put은 데이터베이스에 두 번 메시지를 삽입해야합니까? 유일한 차이점은 time_to_send 값과 user_id입니다.
이것은 한 사용자를위한 단일 메시지에 대해 얻는 것입니다.
1. user_id = 1, time_to_send = 2009-02-10 14:02:02
2. user_id = -1, time_to_send = 2009-02-10 14:00:02
첫 번째는 내가 기대할 수있는 것이지만 두 번째 목적은 어떤 목적을 제공합니까?
대기열을 보내면 메시지가 두 번 도착합니다. 음수 user_id로 하나를 삭제하면 단일 메일 만 전송됩니다.
해결책 2
지금 당장 꽤 바보 같은 느낌… 나는 프로그램을 한 줄로 통과했고 충분히 충분히 풋 기능에 대한 무례한 예가있었습니다. 살고 배우십시오.
다른 팁
함수 put ($ from, $ to, $ hdrs, $ body, $ sec_to_send = 0, $ delete_after_send = true, $ id_user = mailqueue_system)
매개 변수 $ id_user를 전달합니까? 아니면 기본값입니까?
제휴하지 않습니다 StackOverflow