2012-01-20 14 views
20

के लिए जीमेल एसएमटीपी कॉन्फ़िगरेशन मैं ड्रूपल 7 में ईमेल भेजना चाहता हूं। तो, क्या कोई जानता है कि ड्रूपल 7 पर जीमेल एसएमटीपी को कैसे कॉन्फ़िगर करना है?ड्रूपल 7

+0

इस लिंक को देखें: http://drupalmodules.xyz/content/configuring-drupal-smtp-module-send-emails-gmail – InspiredCoder

उत्तर

45
  1. SMTP मॉड्यूल डाउनलोड करें और इसे सक्षम करें।
  2. जाएं> विन्यास> SMTP प्रमाणीकरण समर्थन व्यवस्थापक और निम्न मान सेट करने के लिए: स्थापना विकल्प शीर्ष पर fieldset पर मॉड्यूल पर

    • बारी।
    • एसएमटीपी सर्वर की सेटिंग्स:
    • smtp सर्वर: smtp.gmail.com
    • smtp बैकअप सर्वर: खाली छोड़ दें।
    • smtp बंदरगाह: 465
    • उपयोग एन्क्रिप्टेड प्रोटोकॉल: चुनें "उपयोग एसएसएल"
    • SMTP प्रमाणीकरण:
    • मान्य Gmail ईमेल पता और पासवर्ड दर्ज करें।
    • ईमेल विकल्प:
    • उसी ईमेल पते को सेट करें जिसे आपने SMTP प्रमाणीकरण पर उपयोग किया था। एक अलग खाते का उपयोग Phishing
    • परीक्षण ईमेल भेजें: नमूना ईमेल प्राप्त करने के लिए एक ईमेल सेट करें।
    • डिबगिंग सक्षम करें: हाँ।


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

+1

बिल्कुल वही जो मुझे चाहिए था। धन्यवाद जुआन !! – HoldTheLine

+0

बिल्कुल सटीक। बहुत बहुत धन्यवाद, बस सेटअप के लिए आपके निर्देश का पालन किया। :) – SGhosh

+1

मुझे पता चला है कि आपको 'कम सुरक्षित ऐप्स को अनुमति दें:' सक्षम करने की आवश्यकता है और प्रदर्शन के रूप में 'अपने Google खाते तक पहुंच की अनुमति दें' सक्षम करें [http://www.stevepolitodesign.com/blog/drupal-configure -smtp मॉड्यूल-काम-gmail-अद्यतन)। मैं पोर्ट '587' का भी उपयोग करता हूं और 'टीएलएस का उपयोग करें' सक्षम करता हूं। –

2

मुझे उम्मीद है कि SMTP Authentication Support मॉड्यूल आपकी मदद करेगा।

+0

यह अच्छा मॉड्यूल लेकिन समस्या यह है कि बीटा संस्करण मॉड्यूल – user881703

+0

बीटा का यह मतलब नहीं है कि यह नहीं है काम कर रहे। कम से कम कोशिश करो। हो सकता है कि वहां मौजूद बग आपको परेशान न करें। –

+0

यह मॉड्यूल 40,000 से अधिक पंजीकृत वेबसाइटों द्वारा उपयोग किया जाता है (रिलीज सूची के नीचे आंकड़े देखें)। यह तय करने के लिए अंगूठे का एक अच्छा नियम है कि कोई मॉड्यूल स्थिर है या नहीं। – Juampy

2

मेरे लिए, Juampy के उत्तर में दिए गए चरणों का पालन नहीं किया गया है। त्रुटि "मेल भेजने में असमर्थ। साइट व्यवस्थापक से संपर्क करें।" प्रदर्शित करना जारी रखा। पहले निम्न करें और फिर उसके उत्तर के अनुसार एसएमटीपी मॉड्यूल को कॉन्फ़िगर करें।

SMTP मॉड्यूल स्थापित करने से पहले, PHPMailer डाउनलोड करें और निकालें। फ़ोल्डर को 'phpmailer' के रूप में नामित करें और फ़ोल्डर को SMTP मॉड्यूल के मॉड्यूल फ़ोल्डर में कॉपी करें। फिर, एसएमटीपी मॉड्यूल स्थापित करें।

  • smtp बंदरगाह: 587

  • उपयोग एन्क्रिप्टेड प्रोटोकॉल:

    एक वैकल्पिक विन्यास इस प्रकार है चुनें "का उपयोग टीएलएस"

+0

बहुत धन्यवाद। किसी कारण से, मुझे 'class.phpmailer.php') के शीर्ष पर 'requ_once ('class.smtp.php') जोड़ना पड़ा, क्योंकि यह SMTP क्लास नहीं ढूंढ रहा था ... –

3

चरण 1: डाउनलोड SMTP मॉड्यूल और इसे चालू करो।

चरण 2: व्यवस्थापन> विन्यास> सिस्टम> SMTP प्रमाणीकरण समर्थन में जाओ और सेट निम्नलिखित values:

  • चालू या बंद करना इस मॉड्यूल: पर।
  • एसएमटीपी सर्वर की सेटिंग्स:
    • smtp सर्वर: smtp.gmail.com
    • smtp बैकअप सर्वर: खाली छोड़ दें।
    • smtp बंदरगाह: 465
    • उपयोग एन्क्रिप्टेड प्रोटोकॉल: चुनें "उपयोग एसएसएल"
  • SMTP प्रमाणीकरण:
    • मान्य Gmail ईमेल पता और पासवर्ड दर्ज करें।
  • ईमेल विकल्प:
    • उसी ईमेल पते कि आप SMTP प्रमाणीकरण पर इस्तेमाल किया सेट करें।
  • परीक्षण ईमेल भेजें: नमूना ईमेल प्राप्त करने के लिए एक ईमेल सेट करें और यह जांचने के लिए कि मॉड्यूल काम कर रहा है या नहीं।
  • डिबगिंग सक्षम करें: हाँ।

चरण 2 ए (वैकल्पिक): Allow Less Secure Apps Access जो यहाँ है: http://www.google.com/settings/security/lesssecureapps

चरण 3: सहेजें पर क्लिक करें और जाँच करने के लिए अपनी इनबॉक्स पर जाएँगे। यदि कोई परीक्षण ईमेल है तो यह ठीक है।

नोट: आपकी एसएमटी सेटिंग में प्रदान किया गया आपका ईमेल पता आपकी साइट की जानकारी जैसा ही होना चाहिए।

+1

I ' हमने पाया है कि आपको [यहां] (http://www.stevepolitodesign.com/blog/drupal-configure-smtp- मॉड्यूल-work-gmail-updated) के रूप में प्रदर्शित करने के लिए 'अपने Google खाते तक पहुंच की अनुमति दें' सक्षम करने की भी आवश्यकता है। ऐसा करने के लिए, [https://accounts.google पर जाएं।com/displayUnlockCaptcha] (https://accounts.google.com/DisplayUnlockCaptcha), 'जारी रखें' पर क्लिक करें और फिर 'व्यवस्थापक/config/system/smtp' पर एक परीक्षण ईमेल भेजें –