দ্রুত সংক্ষিপ্তসার যা আমাকে উবুন্টু 16.04 এলটিএস-এ এই সতর্কতাটি ঠিক করতে সহায়তা করেছিল: পোস্টফিক্স সংস্করণ 3.1.0-3ubuntu0.2 Opendkim সংস্করণ 2.10.3-3build1
(আমি ধরে নিলাম যে পোস্টফিক্স এবং ওপেনডাকিম ইতিমধ্যে ইনস্টল করা হয়েছে, একে অপরের সাথে সংহত হয়েছে এবং আপনি যে একমাত্র সতর্কতা পাচ্ছেন তা হ'ল 'মিলটার সার্ভিসের স্থানীয় সাথে সংযুক্ত করুন: /var/spool/postfix/opendkim/opendkim.sock: এই জাতীয় কোনও ফাইল বা ডিরেক্টরি নেই')
গ্রুপ ওপেনডকিমে ব্যবহারকারী পোস্টফিক্স যুক্ত করুন (ইতিমধ্যে সম্পন্ন হলে এড়িয়ে যান)
sudo অ্যাডুজার পোস্টফিক্স খুলুন
- ডিরেক্টরি তৈরি করুন এবং মালিক সেট করুন (ইতিমধ্যে সম্পন্ন হলে এড়িয়ে যান)
sudo mkdir -p / var / spool / postfix / var / run / opendkim
sudo chown opendkim: opendkim / var / spool / postfix / var / run / opendkim
ls -l / var / spool / postfix / var / run / opendkim
srwxrwxr-x 1 opendkim opendkim 0 Nov 12 14:34 opendkim.sock
- ওপেনডাকিম কনফিগারেশন ফাইলগুলি সম্পাদনা করুন: /etc/opendkim.conf, লাইন যুক্ত করুন
সকেট স্থানীয়: /var/spool/postfix/var/run/opendkim/opendkim.sock
/ ইত্যাদি / ডিফল্ট / opendkim, অ্যাড
সকেট = "স্থানীয়: /var/spool/postfix/var/run/opendkim/opendkim.sock"
- পোস্টফিক্স কনফিগারেশন সম্পাদনা করুন: /etc/postfix/main.cf
# Milter configuration
# Postfix ≥ 2.6 milter_protocol = 6, Postfix ≤ 2.5 milter_protocol = 2
milter_protocol = 6
milter_default_action = accept
smtpd_milters = unix:var/run/opendkim/opendkim.sock
non_smtpd_milters = unix:var/run/opendkim/opendkim.sock
- পরিষেবাগুলি পুনঃসূচনা করুন (বা রিবুট করুন)
systemctl পুনরায় সূচনা opendkim
systemctl পুনঃসূচনা পোস্টফিক্স
এটাই. কেন লিখতে হবে তা আমি জানি না
smtpd_milters = unix: var / run / opendkim / opendkim.sock
পরিবর্তে
smtpd_milters = স্থানীয়: /var/spool/postfix/var/run/opendkim/opendkim.sock
। যদি কারও জানা থাকে তবে ব্যাখ্যাগুলি স্বাগত।