সম্পাদনা: আমি কিছুটা এগিয়ে পেয়েছি তবে আমার সন্ধানে থাকা সমস্ত পোস্ট বলছে অনুমতিগুলি ভুল বা পুনরূদ্ধার কী তবে আমি স্থির করেছিলাম যে 64৪৪ হওয়ার পাশাপাশি ডিজিআইএমের মালিকানা রয়েছে এবং আমি কীটি পুনরায় জেনারেট করে রাখছি তবে এটি সাহায্য করছে না। এখন আমার সর্বশেষ ত্রুটি এটি
Apr 21 21:19:12 Sniffy opendkim[8729]: BB5BF3AA66: dkim_eom(): resource unavailable: d2i_PrivateKey_bio() failed
Apr 21 21:19:12 Sniffy postfix/cleanup[8627]: BB5BF3AA66: milter-reject: END-OF-MESSAGE from localhost[127.0.0.1]: 4.7.0 resource unavailable; from=<dean@abcs.com> to=<dean.hiller@gmail.com> proto=SMTP helo=<abcs.com>
আমি কেবল এটি ডিবাগ করার জন্য একটি উপায় খুঁজছি (প্রয়োজনীয় উত্তরটির প্রয়োজন নেই তবে ওপেনডিম থেকে লগ পাওয়ার একটি উপায় ভাল হবে)।
যদি আমি ওপেনডাকিম বন্ধ করি তবে আমি পোস্টফিক্স লগ সংযোগটি প্রত্যাখ্যান করেছি যা ভাল। তবে যখন আমি ওপেনডিম দিয়ে মেইল প্রেরণ শুরু করি তখন আমি কোনও লগ দেখতে পাই না। এমনকি আমার ওপেনডেমকনফ ফাইলটিতে "লগওয়াই হ্যাঁ" লাইনটি যুক্ত করেছি এবং এখনও সেখানে কোনও লগ নেই।
যেহেতু আমি ওপেনডাকিমটি ব্যবহারকারী ওপেনডকিমের অধীনে চলমান দেখছি, তাই আমি / ইত্যাদি / ওপেনডিম / * এবং / ইত্যাদি / ওপেনডকিম এবং /etc/opendkim.conf এর সমস্ত মালিককে ওপেনডিম ব্যবহারকারী হিসাবে পরিবর্তন করেছি।
আমি উবুন্টু চালাচ্ছি। আমার opendkim.conf ফাইলটি
# 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
# Sign for example.com with key in /etc/mail/dkim.key using
# selector '2007' (e.g. 2007._domainkey.example.com)
#Domain example.com
Domain sniffyapp.com
#KeyFile /etc/mail/dkim.key
KeyFile /etc/opendkim/keys/sniffyapp.com/default.private
#Selector 2007
Selector default
# Commonly-used options; the commented-out versions show the defaults.
#Canonicalization simple
Mode sv
#SubDomains no
#ADSPDiscard no
Socket inet:8891:localhost
ExternalIgnoreList refile:/etc/opendkim/TrustedHosts
InternalHosts refile:/etc/opendkim/TrustedHosts
LogWhy Yes
আমি অবশ্যই পোস্টফিক্সে এই লাইনগুলি মেইন সিএফ-এ যুক্ত করেছি
smtpd_milters = inet:127.0.0.1:8891
non_smtpd_milters = $smtpd_milters
milter_default_action = accept
strace
যখন আপনি পাঠাবার চেষ্টা করছেন opendkim প্রক্রিয়া। কী ঘটছে আপনাকে কিছুটা অন্তর্দৃষ্টি দিতে পারে ..
file /etc/opendkim/keys/sniffyapp.com/default.private
?