ওপেনডিকেম বহির্গামী মেলটিতে সই করছে না


8

আমি আমার মেইল ​​সার্ভারে ডেবিয়ান এবং পোস্টফিক্স চালিয়ে ওপেনডিকিআইএম সেটআপ করার চেষ্টা করছি। এই কনফিগারেশনটি আমি করেছি:

  • দুটি কী তৈরি করা হয়েছে (দুটি ডোমেনের জন্য আমাকে মেইল ​​প্রেরণের প্রয়োজন)
  • কী টেবিল, সিগনেটিং টেবিল এবং বিশ্বস্তহোস্ট ফাইলগুলি কনফিগার করা হয়েছে:

কী টেবিল :

mail._domainkey.domain1.com domain1.com:mail:/etc/opendkim/keys/domain1.com/mail.private
mail._domainkey.domain2.com domain2.com:mail:/etc/opendkim/keys/domain2.com/mail.private

সাইনিং টেবিল :

*.domain1.com mail._domainkey.domain1.com
*.domain2.com mail._domainkey.domain2.com

বিশ্বস্ত হোস্টস :

127.0.0.1
::1
localhost

আমার opendkim.confপড়া:

# This is a basic configuration that can easily be adapted to suit a standard
# installation. For more advanced options, see opendkim.conf(5) and/or
# /usr/share/doc/opendkim/examples/opendkim.conf.sample.

# Log to syslog
Syslog          yes
# Required to use local socket with MTAs that access the socket as a non-
# privileged user (e.g. Postfix)
UMask           002
LogWhy          yes

OversignHeaders     From

TrustAnchorFile       /usr/share/dns/root.key

KeyTable           /etc/opendkim/KeyTable
SigningTable       refile:/etc/opendkim/SigningTable
ExternalIgnoreList /etc/opendkim/TrustedHosts
InternalHosts      /etc/opendkim/TrustedHosts

পরিশেষে, আমি মিলটার সকেট ব্যবহার করে এটি পোস্টফিক্সের সাথে সংযুক্ত করেছি:

পোস্টফিক্স মেইন.সিএফ :

# Milters
smtpd_milters =
    unix:/opendkim/opendkim.sock,
    unix:/clamav/clamav-milter.ctl,
    unix:/spamass/spamass.sock

non_smtpd_milters = unix:/opendkim/opendkim.sock

এই বর্তমান অবস্থায় ওপেনডিকেআইএম সঠিকভাবে আগত মেলের স্বাক্ষরগুলি যাচাই করে তবে কোনও কারণে এটি বহির্গামী মেলকে স্বাক্ষর করে না। mail.logএকটি বার্তা প্রেরণের চেষ্টা করার সময় এটি লগ ইন করা হয় :

Nov  8 16:35:02 illium opendkim[30142]: 826DF501F39: %clienthostname% %clientip% not internal
Nov  8 16:35:02 illium opendkim[30142]: 826DF501F39: not authenticated
Nov  8 16:35:02 illium opendkim[30142]: 826DF501F39: no signature data

আমি বিশ্বাস করি যে not authenticatedঅংশটি ভুল, কারণ মেলটি কোনও ক্লায়েন্ট থেকে পোস্টফিক্সে সত্যায়িত এসএমটিপি ব্যবহার করে জমা দেওয়া হয়।

উত্তর:


5

সমস্যাটি দুটি জিনিস দ্বারা সৃষ্ট হয়েছিল:

  1. কি মন্তব্য বিপক্ষে opendkim.confদাবি, mode = svহয় না ডিফল্ট। আমি এটি স্পষ্টভাবে সেট করতে হয়েছিল।

  2. আমি আমার SigningTable এ ত্রুটি করেছি: *.domain1.comহওয়া উচিত *@domain1.com

এই দুটি পয়েন্ট সংশোধন করার পরে, এটি এখন সঠিকভাবে কাজ করছে।


দয়া করে আপনি সার্ভারে ওপেনডকিম সেটআপ করার জন্য অনুসরণ করা পদক্ষেপগুলি পাঠাতে পারেন, আমি একই সমস্যার মুখোমুখি হয়েছি ইমেলগুলি ডিকিম দ্বারা স্বাক্ষরিত হয়নি, অনেকগুলি চেষ্টা করেও ব্যর্থ হচ্ছে
বিজয় মুদ্দু
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.