समाधानों का एक समूह Drupal Community दस्तावेज़ीकरण में प्रलेखित है: विकास या परीक्षण के लिए मेल हैंडलिंग प्रबंधित करना ।
व्यक्तिगत रूप से मैं एक स्थानीय पोस्टफ़िक्स मेल सर्वर, रेरौइट ईमेल मॉड्यूल का संयोजन पसंद करता हूं , और एक स्थानीय मेलबॉक्स के लिए फिर से जोड़ना। इसका यह फायदा है कि आपको अपने स्थानीय होस्ट को सफलतापूर्वक संभावित ई-मेल के रूप में खारिज किए बिना बाहरी ई-मेल पते पर भेजने की परेशानी से गुजरना नहीं पड़ता है। इसे कैसे सेट करें:
- पोस्टफ़िक्स स्थापित करें। उबंटू के तहत डिफ़ॉल्ट कॉन्फ़िगरेशन हमारे उद्देश्यों के लिए काम करेगा।
सुनिश्चित करें कि आपका प्रासंगिक php.iniइन दो पंक्तियों को शामिल करके पोस्टफ़िक्स का उपयोग करने के लिए सेट है। वहाँ टिप्पणियों के विपरीत, इन सेटिंग्स का उपयोग केवल Win32 सिस्टम पर नहीं किया जाता है।
SMTP = localhost
smtp_port = 25
Reroute ईमेल मॉड्यूल स्थापित करें drush dl reroute_email && drush en reroute-email:।
- Reroute ईमेल के लिए कॉन्फ़िगरेशन सेटिंग्स में, लक्ष्य लिनक्स को अपने लिनक्स उपयोगकर्ता नाम (जैसे
matt, @hostname.tldयहाँ कोई भाग नहीं ) पर सेट करें। ये ई-मेल /var/spool/तब आपके स्थानीय मेलबॉक्स में आते हैं ।
- इन ई-मेल लाने के लिए थंडरबर्ड सेट करें: "एडिट → अकाउंट सेटिंग्स → अन्य अकाउंट जोड़ें ... → टाइप करें: यूनिक्स मेल्सपूल (मूवमेल)" पर जाएं और इन सेटिंग्स का उपयोग करें:
- "ई-मेल पता": फिर से अपने लिनक्स उपयोगकर्ता नाम (जैसे
matt) का उपयोग करें लेकिन अपने होस्टनाम ( hostnameकमांड) का निर्धारण करें और प्रारूप में पीछे होस्टनाम जोड़ें username@hostname।
- "आपका नाम" और "खाता नाम": कुछ भी काम करेगा, यह सिर्फ सौंदर्य प्रसाधन है।