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

PHP, MySQL:ईमेल प्राप्त करें, DB में स्वतः खोज करें और परिणामों के आधार पर ईमेल भेजें

ऐसे कई तरीके हैं जिनका उपयोग आप ईमेल को स्वचालित रूप से संसाधित करने के लिए कर सकते हैं। आप जो चुनते हैं वह आपकी विशिष्ट आवश्यकताओं पर निर्भर करेगा:

  1. अपने एमटीए (मेल सर्वर) को किसी दिए गए पते पर मेल प्राप्त होने पर प्रोग्राम चलाने के लिए कॉन्फ़िगर करें (उदाहरण:[email protected] ) मेल संदेश स्वयं प्रोग्राम को संभालने के लिए पास किया जाएगा। यह तब काम करता है जब आपका अपना मेल सर्वर हो, और यह सबसे प्रतिक्रियाशील समाधान है, लेकिन कॉन्फ़िगर करने के लिए काफी जटिल हो सकता है और इसे बदलने के लिए आमतौर पर मेल सर्वर को पुनरारंभ करने की आवश्यकता होगी।

  2. एक प्रोग्राम लिखें जो समय-समय पर मेलबॉक्स को स्कैन करता है (या तो पीओपी या आईएमएपी के साथ) और फिर प्रत्येक नए संदेश को संसाधित करता है। यह उन स्थितियों के लिए बेहतर काम करता है जहां आप अपने स्वयं के मेल सर्वर को नियंत्रित नहीं करते हैं (उदाहरण:आप जीमेल या याहू मेल का उपयोग कर रहे हैं) और कॉन्फ़िगर करने के लिए अधिक लचीला है।

  3. अपने एमयूए (मेल क्लाइंट जैसे एमएस आउटलुक, थंडरबर्ड, आदि) के लिए एक एक्सटेंशन लिखें। इसके लिए यह आवश्यक है कि संदेश प्राप्त करने वाले सभी लोग एक ही क्लाइंट सॉफ़्टवेयर चला रहे हों, और यह एपीआई पर निर्भर करता है कि आपका क्लाइंट एक्सटेंशन के लिए प्रदान करता है। यह केवल वेब इंटरफेस के साथ काम नहीं करेगा, लेकिन आपको एक संदेश को अंतःक्रियात्मक रूप से संसाधित करने और उपयोगकर्ता के साथ बातचीत करने की अनुमति देगा।

मैं पहले दृष्टिकोण का पक्ष लेता हूं, हालांकि मैंने दूसरे दृष्टिकोण का भी उपयोग किया है।



  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. दिनांक और समय की तुलना php

  3. पोस्टग्रेएसक्यूएल। Models.py डेटाबेस योजना में परिवर्तित नहीं होता है

  4. सदस्य के नाम से mySQL समूह

  5. MySQL JDBC ड्राइवर कनेक्शन स्ट्रिंग क्या है?