पोस्टफ़िक्स की तुलना में किसी अन्य सर्वर पर पोज़िफ़िक्सडमिन


1

मैं पोस्टफ़िक्स और पोस्टफ़िक्सडमिन का उपयोग करके सार्वजनिक ईमेल सेवा को सेटअप करने का प्रयास कर रहा हूं। सभी मैनुअल जो मुझे इंटरनेट पर मिल सकते हैं अब तक उम्मीद है कि पोस्टफ़िक्स और पोस्टफ़िक्सडमिन एक ही सर्वर पर स्थापित हैं।

मेरा सवाल यह है कि एक सर्वर पर पोस्टफिक्सडम को कैसे सेटअप किया जाए। (मेरा वर्तमान तरीका सिर्फ पोस्टफिक्सडमिन का डॉकटर उदाहरण है )

लेकिन पोस्टफ़िक्स के साथ असली मेल सर्वर एक और समर्पित सर्वर है।

MySQL सर्वर के समान ही समर्पित है।

मैं MySQL को दोनों से सफलतापूर्वक लिंक करने में सक्षम था:

पोस्टफ़िक्सडमिन (डॉकर्डेड)

तथा

पोस्टफिक्स (रननिग कुछ पोस्टमैप आदेशों की जांच करने के लिए कि मैं MySql से सही तरीके से जुड़ा हूं)

इसलिए अब मैं उस चरण पर हूं जब मैं पोस्टफैडमिन का उपयोग करके एक ईमेल खाता बनाना चाहता हूं। किस तरह का काम ठीक है मेरा मतलब है कि कोई त्रुटि संदेश नहीं है और mysql नया रिकॉर्ड दिखा रहा है।

लेकिन मुझे लगता है कि पोस्टफ़िक्स सर्वर को उस उपयोगकर्ता के बारे में और विशेष रूप से उस उपयोगकर्ता पासवर्ड के बारे में कोई पता नहीं है।

इसलिए जब मैं अपने जीमेल का उपयोग करके ईमेल का परीक्षण करने का प्रयास करता हूं "एक और ईमेल जोड़ें"

वह खाता लौटाता है

प्रमाणीकरण विफल होना। कृपया अपना उपयोगकर्ता नाम / पासवर्ड जांचें। सर्वर ने एक त्रुटि दी: "अनिर्दिष्ट त्रुटि (SENT_SECOND_EHLO): Smtp सर्वर AUTH क्षमता, कोड: 0 का विज्ञापन नहीं करता है"

कृपया मुझे बताएं कि जाँच कहाँ से शुरू करनी है।

मुझे पता है कि पोस्टफिक्स सेट अप एक तरह से खत्म नहीं हुआ है। मैंने एक या किसी अन्य स्रोत से कुछ परिवर्तन किए हैं। लेकिन मुझे लगता है कि वर्तमान समस्या पॉज़फ़िक्सडमिन से पोस्टफ़िक्स तक संचार है। उपयोगकर्ता खाते में पासवर्ड कैसे और कब लागू होना चाहिए?

अद्यतन 1 मैंने पाया है कि सादा AUTHorization अक्षम किया गया था। मैंने जोड़ लिया है

 smtpd_sasl_auth_enable = yes

मेरे main.cf के लिए, अब त्रुटि अलग है:

प्रमाणीकरण विफल होना। कृपया अपना उपयोगकर्ता नाम / पासवर्ड जांचें। सर्वर ने एक त्रुटि दी: "535 5.7.8 त्रुटि: प्रमाणीकरण विफल: प्रमाणीकरण विफलता, कोड: 535"

लेकिन मुझे अभी भी यह एहसास है कि समस्या खाता है और पोस्टफ़िक्स के लिए पासवर्ड मौजूद नहीं है।


आपने पोस्टफ़िक्स को कैसे बताया कि उसे उपयोगकर्ता खाते के डेटाबेस के रूप में MySQL का उपयोग करना चाहिए? आप सेटअप किया virtual_mailbox_maps, virtual_mailbox_domainsऔर virtual_alias_mapsमें /etc/postfix/main.cf? हर बार मेल आने के बाद उपसर्ग को SQL क्वेरी चलना चाहिए ...
Marek Rost

हाँ, मैंने किया। virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-mailbox-maps.cf virtual_alias_maps = mysql:/etc/postfix/mysql-virtual-alias-maps.cfऔर postmap -q example.com mysql:/etc/postfix/mysql-virtual-mailbox-domains.cfयह सुनिश्चित करने के लिए आदेशों के साथ जाँच की जाती है कि पोस्टफिक्स mysql के साथ संवाद कर सकता है
एलेक्स

Update1 के लिए टिप्पणी: बेशक वे नहीं करते। आपको सेटअप करने की आवश्यकता है कि एसएएसएल इतना पोस्टफिक्स समझता है कि कैसे प्रमाणित किया जाए। उदाहरण के लिए इसका अनुसरण करें: dropbear.xyz/2005/03/09/postfixmysql
Marek Rost
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.