tôi nhận Báo cáo DMARC của Google daily dưới dạng tệp zip chứa tệp XML. Tôi tự tải xuống từng tệp zip ~/Tài liệu/DMARC
.
Tôi muốn tổng hợp thông tin từ tất cả các báo cáo DMARC đã lưu và tạo một báo cáo có thể đọc được bằng con người (ví dụ: bảng trong bảng tính LibreOffice Calc). Tôi đang sử dụng máy tính để bàn tiêu chuẩn Ubuntu 20.04, vì vậy tôi không muốn các dịch vụ ngốn bộ nhớ hoặc ngốn CPU luôn chạy.
Có bất cứ đề nghị nào cho việc làm như thế này hả?
thông tin cơ bản
Xác thực, báo cáo và tuân thủ thư dựa trên miền (DMARC) đang phát triển tiêu chuẩn kỹ thuật và định dạng báo cáo DMARC được chỉ định bởi tiêu chuẩn đó. Có vẻ như Ubuntu sẽ hỗ trợ DMARC từ 21.04 trở đi, nhưng không phải trong 20.04.
Liên kết Google ở trên hiển thị các mẫu định dạng tệp XML DMARC đầu vào
và một dạng bảng đầu ra. Theo yêu cầu, chúng được dán ở đây.
Tệp XML đầu vào mẫu:
<?xml version="1.0" encoding="UTF-8" ?>
<feedback>
<report_metadata>
<org_name>solarmora.com</org_name>
<email>[email protected]</email>
<extra_contact_info>http://solarmora.com/dmarc/support</extra_contact_info>
<report_id>9391651994964116463</report_id>
<date_range>
<begin>1335571200</begin>
<end>1335657599</end>
</date_range>
</report_metadata>
<policy_published>
<domain>bix-business.com</domain>
<adkim>r</adkim>
<aspf>r</aspf>
<p>none</p>
<sp>none</sp>
<pct>100</pct>
</policy_published>
<record>
<row>
<source_ip>203.0.113.209</source_ip>
<count>2</count>
<policy_evaluated>
<disposition>none</disposition>
<dkim>fail</dkim>
<spf>pass</spf>
</policy_evaluated>
</row>
<identifiers>
<header_from>bix-business.com</header_from>
</identifiers>
<auth_results>
<dkim>
<domain>bix-business.com</domain>
<result>fail</result>
<human_result></human_result>
</dkim>
<spf>
<domain>bix-business.com</domain>
<result>pass</result>
</spf>
</auth_results>
</record>
</feedback>
Bảng đầu ra mẫu: