Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

क्रॉन के बिना पृष्ठभूमि में मेल भेजें

मैं आपके प्रश्न में एक टिप्पणी जोड़ने जा रहा था, लेकिन उन्हें प्रारूपित करने और उदाहरण देने के लिए मेरे पास पर्याप्त जगह नहीं थी।

यहाँ एक विचार है जो मुझे विश्वास है कि काम कर सकता है:

1 - उन सभी ईमेल को लोड करें जिन्हें आप किसी डेटाबेस या फ़ाइल में भेजना चाहते हैं।

2 - अपने वेब एप्लिकेशन से ईमेल भेजने के लिए बटन पर क्लिक करें। यह सर्वर पर एक अजाक्स अनुरोध जमा करेगा। आप एक निश्चित समय सीमा के भीतर उन ईमेल की संख्या को परिभाषित कर सकते हैं जिन्हें आप भेजना चाहते हैं। याद रखें कि अधिकांश होस्ट के पास आपके द्वारा हर घंटे भेजे जाने वाले ईमेल की संख्या की सीमा होती है।

3 - एक PHP स्क्रिप्ट बनाएं जो अजाक्स अनुरोध प्राप्त करेगी और आपके द्वारा परिभाषित पैरामीटर के भीतर सभी ईमेल भेज देगी।

4 - मेरा मानना ​​है कि आप अपने वेब ब्राउज़र को बंद कर सकते हैं क्योंकि PHP स्क्रिप्ट पूरी सूची के माध्यम से चलेगी और तब तक वापस नहीं आएगी जब तक कि वह सभी ईमेल भेजना समाप्त नहीं कर देती।

उपर्युक्त काम कर सकता है, हालांकि मैं इसे इस तरह कभी नहीं करूँगा। जैसा कि ऊपर बताया गया है, मैं एक क्रोनजॉब का उपयोग करूंगा। आपके क्रोनजॉब को केवल यह जांचना होगा कि भेजने के लिए ईमेल हैं या नहीं। यह संसाधन गहन नहीं है।

यदि आप ऊपर दिए गए विचारों को लागू करने का निर्णय लेते हैं, तो कृपया सुनिश्चित करें कि आपने हमें इसकी जानकारी दी है। मैं उत्सुक हूं कि क्या यह काम करेगा।

शुभकामनाएँ!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. सर्वर में डेटाबेस से कनेक्ट होने वाला स्पंदन

  2. मुझे AWS EC2 VM से AWS RDS पर MySQL सर्वर से कनेक्ट करने से क्या रोकेगा?

  3. मैं कैसे जांच सकता हूं कि मेरा सी # - MySQL कनेक्शन सफल रहा या नहीं, अगर यह नहीं था, तो वापस क्यों करें?

  4. संबंधपरक मॉडल के लिए Yii2 सक्रिय रिकॉर्ड में जॉइन का उपयोग कैसे करें?

  5. MySQL क्वेरी को ऑप्टिमाइज़ करें कहाँ का उपयोग करने से बचने के लिए; अस्थायी का उपयोग करना; फाइलसॉर्ट का उपयोग करना