Tôi sử dụng "opendkim-genkey -b 2048 -t -s default -d mydomain.com", dẫn đến các tệp "default.private" và "default.txt". Có, default.private bắt đầu (chính xác là SFAIK) với
----- BEGIN RSA PRIVATE KEY -----
và default.txt không vượt quá 256 ký tự trên mỗi phân đoạn (không vi phạm yêu cầu mã hóa DNS.) Ngoài ra, opendkim-testkey không trả về gì (không có -v) và với "-v -v -v" nó báo "Khóa không an toàn" ( nhưng tôi không sử dụng DNSSEC) và cả "Key OK", vì vậy, khóa ít nhất là chính xác ở mức tối thiểu theo opendkim per se.
tôi nhận được các lỗi
Ngày 26 tháng 9 22:41:49 mydomain opendkim[1793958]: 18R2fhko1843765: SSL error:0909006C:PEM routines:get_name:no start line
Ngày 26 tháng 9 22:41:49 mydomain opendkim[1793958]: 18R2fhko1843765: dkim_eom(): tài nguyên không khả dụng: PEM_read_bio_PrivateKey() không thành công
Ngày 26 tháng 9 22:41:49 mydomain sm-mta[1843765]: 18R2fhko1843765: milter=opendkim, reject=451 4.7.0 tài nguyên không khả dụng
Ngày 26 tháng 9 22:41:49 mydomain sm-mta[1843765]: 18R2fhko1843765: Milter: data, reject=451 4.7.0 tài nguyên không khả dụng
Ngày 26 tháng 9 22:41:49 mydomain sm-mta[1843765]: 18R2fhko1843765: to=<[email protected]>, delay=00:00:00, pri=30408, stat=resource không khả dụng
Tôi đã thấy rất nhiều tài liệu tham khảo về cả hai lỗi "SSL error:0909006C:PEM routines:get_name:no start line" và "dkim_eom(): resource unavailable: PEM_read_bio_PrivateKey() fail", nhưng không có gì hữu ích. Khi tôi thấy "trường hợp đã đóng", đó là do lỗi triển khai, chẳng hạn như quyền không hợp lệ, thông số kỹ thuật vị trí tệp không hợp lệ hoặc định dạng khóa/txt không hợp lệ và người gửi thường nói "xin lỗi vì đã gây ồn ào", nhưng không ai trong số đó là trường hợp. Tôi đang thực hiện CHÍNH XÁC như tài liệu chỉ định, với các lỗi tôi đã ghi ở trên.
Dành cho những ai muốn biết, tôi đang sử dụng Ubuntu 20.04 LTS và sendmail 8.15.2. Khiếu nại bắt nguồn từ quy trình opendkim milter so với SSL, vì vậy bối cảnh bên ngoài không quan trọng.
Tôi sẽ hỏi trong danh sách gửi thư của opendkim, nhưng "lists.opendkim.org" không hoạt động.
Tôi cần làm cho OpenDKIM chạy, để tuân theo Master Goo (ngoài ra đó là phương pháp hay nhất, o well.) Tôi sẽ biết ơn nếu có ai khác gặp phải vấn đề này, cụ thể là và có thể đưa ra câu trả lời hiệu quả.
Đầu ra tôi đang sử dụng chính xác là đầu ra của "opendkim-genkey", không có lỗi định dạng như được mô tả ở nơi khác và opendkim-testkey rất hài lòng, vì vậy xin thứ lỗi vì tôi chưa bao gồm dữ liệu thực tế đó.
p.s.: opendkim được cài đặt với "apt install opendkim":
opendkim -p /var/run/opendkim.sock -V opendkim:
Bộ lọc OpenDKIM v2.11.0 Được biên dịch với OpenSSL 1.1.1f ngày 31 tháng 3 năm 2020
SMFI_VERSION 0x1000001
libmilter phiên bản 1.0.1
Các thuật toán ký được hỗ trợ: rsa-sha1 rsa-sha256 ed25519-sha256
Các thuật toán chuẩn hóa được hỗ trợ: đơn giản thoải mái
Tùy chọn mã hoạt động: QUERY_CACHE USE_DB USE_LDAP USE_LUA USE_ODBX USE_UNBOUND _FFR_ATPS _FFR_RBL _FFR_REPLACE_RULES _FFR_SENDER_MACRO _FFR_STATS _FFR_VBR
libopendkim 2.11.0: atps query_cache