मैं अपने डोमेन में DKIM जोड़ने की कोशिश कर रहा हूं, मैंने एक कुंजी बनाई है, निम्नलिखित को इसमें जोड़ा गया है /etc/exim4/conf.d/transport/30_exim4_config_remote_smtp
:
dkim_domain = mydomain.com
dkim_selector = mail1
dkim_private_key = /etc/exim4/dkim.key
पुनः आरंभ की गई exim
सेवा, आज़माई गई dpkg-reconfigure
, लेकिन सभी ईमेल बिना हस्ताक्षर के भेजे जाते हैं। /var/log/exim4/panic.log
खाली है। कोई त्रुटि या कुछ भी नहीं।
मैं क्या गलत कर रहा हूं? उबंटू 10.04 एलटीएस
### transport/30_exim4-config_remote_smtp
#################################
# This transport is used for delivering messages over SMTP connections.
remote_smtp:
debug_print = "T: remote_smtp for $local_part@$domain"
driver = smtp
.ifdef REMOTE_SMTP_HOSTS_AVOID_TLS
hosts_avoid_tls = REMOTE_SMTP_HOSTS_AVOID_TLS
.endif
.ifdef REMOTE_SMTP_HEADERS_REWRITE
headers_rewrite = REMOTE_SMTP_HEADERS_REWRITE
.endif
.ifdef REMOTE_SMTP_RETURN_PATH
return_path = REMOTE_SMTP_RETURN_PATH
.endif
.ifdef REMOTE_SMTP_HELO_DATA
helo_data=REMOTE_SMTP_HELO_DATA
.endif
dkim_domain = mydomain.com
dkim_selector = mail1
dkim_private_key = /etc/exim4/dkim.key
.ifdef DKIM_CANON
dkim_canon = DKIM_CANON
.endif
.ifdef DKIM_STRICT
dkim_strict = DKIM_STRICT
.endif
.ifdef DKIM_SIGN_HEADERS
dkim_sign_headers = DKIM_SIGN_HEADERS
.endif
ईमेल के लिए लॉग इन करें:
2013-03-21 20:25:14 1UIfUY-0008Tz-1g <= nick@mydomain.com U=nick P=local S=365
2013-03-21 20:25:16 1UIfUY-0008Tz-1g => nick@myemail.com R=dnslookup T=remote_smtp H=ASPMX.L.GOOGLE.com [173.194.79.26] X=TLS1.0:RSA_ARCFOUR_SHA1:16 DN="C=US,ST=California,L=Mountain View,O=Google Inc,CN=mx.google.com"
2013-03-21 20:25:16 1UIfUY-0008Tz-1g Completed
/var/log/exim4/mainlog
, लेकिन मुझे यकीन नहीं है कि मेरे एक्ज़िम कॉंफ़िगरेशन स्किल काफी सीमित होने के कारण राउटर का क्या उपयोग है। लेकिन मैंने डिफ़ॉल्ट कॉन्फिग को नहीं बदला, केवल ट्रांसपोर्ट फाइल को एडिट किया।