Score:0

จะรับ md_syslog ของ mimedefang เพื่อเข้าสู่ระบบได้อย่างไร

ธง cv

ฉันกำลังพยายามดีบักตัวกรอง mimedefang ที่ฉันเขียน และดูเหมือนว่าฉันไม่สามารถรับ md_syslog เพื่อบันทึกอะไรได้เลย นี่คือ mimedefang 2.85 บน Amazon Linux 2 ดูเหมือนว่าการบันทึกจะใช้งานได้เพราะฉันเห็นสิ่งนี้

9 มกราคม 18:00:41 ip-10-0-200-150 mimedefang.pl[26660]: C51DA80055: MDLOG,C51DA80055,mail_in,,,<frommail>,<tomail>,ทดสอบ
9 ม.ค. 18:00:41 น. ip-10-0-200-150 mimedefang.pl[26660]: C51DA80055: ตัวกรอง: append_text_boilerplate=1
9 มกราคม 18:00:41 ip-10-0-200-150 mimedefang[6514]: C51DA80055: เวลาในการกรองคือ 7ms

นอกจากนี้ ตัวกรองของฉันยังใช้งานได้ เนื่องจากมันกำลังทำสิ่ง append_[html|text] แต่สิ่งอื่นๆ ไม่ทำงาน และการบันทึกของฉันเพื่อค้นหาสิ่งนั้นไม่ทำงาน นี่คือตัวกรองของฉันในเวอร์ชันที่ตัดทอน/ทำให้ง่ายขึ้น:

ตัวกรองย่อย_end {
...
    ถ้า ($addrs =~ m/$sender/) {
    ...
        ถ้า (เปิด ($fh ของฉัน, '<: การเข้ารหัส (UTF-8)', $text_file)) {
            ในขณะที่ (แถว $ ของฉัน = <$fh>) {
                $txt_disclaimer .= $แถว;
            }

            append_text_boilerplate($entity, $txt_disclaimer, 0); #งานนี้
        } อื่น {
            เตือน "ไม่สามารถเปิดไฟล์ '$text_file' $!";
        }

        ถ้า (เปิด ($fh ของฉัน, '<: การเข้ารหัส (UTF-8)', $html_file)) {
            ในขณะที่ (แถว $ ของฉัน = <$fh>) {
                $html_disclaimer .= $แถว;
            }

            ...

            md_syslog('info', "ต่อท้ายสำเร็จรูป"); #อันนี้ไม่ขึ้น

            ถ้า (เปิด ($lfh ของฉัน '>>', $log_file)) {
                $log_line = $dest ของฉัน ',' . $แฮช ',' . เวลาท้องถิ่น() . "\n";

                พิมพ์ $lfh $log_line;
                เตือน "ฉันคิดว่าฉันเข้าสู่ระบบบางอย่าง";
                md_syslog('info', "addr อีเมลที่บันทึกไว้"); #อันนี้ไม่ขึ้น
                ปิด ($ lfh);
            } อื่น {
                เตือน "ไม่สามารถเปิดไฟล์บันทึก '$log_file' $!";
                md_syslog('warning', "ไม่สามารถเปิดล็อกไฟล์ได้"); #อันนี้ไม่ขึ้น
            }

            append_html_boilerplate($entity, $html_disclaimer, 0); #งานนี้
        } อื่น {
            เตือน "ไม่สามารถเปิดไฟล์ '$html_file' $!";
        }


    }
...
}

ฉันคาดหวังว่าการเรียก md_syslog เหล่านั้นจะบันทึก ... บางอย่าง แต่ฉันไม่เห็นอะไรเลยในไฟล์บันทึก ความคิดใด ๆ ?

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา