| דואר :: Clamav. דואר :: Clamav הוא הרחבה Perl עבור סורק Virus Clamav. |
הורד עכשיו |
דואר :: Clamav. דירוג וסיכום
- רישיון:
- Perl Artistic License
- אתר האינטרנט של המוציא לאור:
- http://search.cpan.org/~sabeck/Mail-ClamAV-0.21/ClamAV.pm
דואר :: Clamav. תגים
דואר :: Clamav. תיאור
דואר :: Clamav הוא הרחבה Perl עבור סורק Virus Clamav. דואר :: Clamav הוא הרחבה Perl עבור Clamav Virus Scanner.Synopsis השתמש בדואר :: Clamav QW /: כל /; # $ Mail :: Clamav :: שגיאה בהקשר מספרי החזרת CLAMAV של קוד מצב שגיאה אשר מתאים לקונסטנטים אשר # יכול להיות מיוצא שלי C = דואר חדש :: clamav ("/ path / to / directory / או / קובץ" ) או למות "נכשל לטעון DB: $ mail :: Clamav :: שגיאה (", 0 + $ mail ::; # אתה יכול לקבל retdbdir () כדי לקבל את מסד הנתונים DIR ב # Clamav's Conx שלי $ C = דואר חדש: : Clamav (Retdbdir () או למות "נכשל לטעון db: $ דואר :: Clamav :: שגיאה"; # כאשר מסד הנתונים נטען, עליך ליצור את trie הנכון עם: $ c-> לבנות או למות "נכשל לבנות Engine: $ Mail :: Clamav :: שגיאה "; # בדוק כדי לראות אם אנחנו צריכים לטעון מחדש אם ($ c-> statchkdir) {$ c = דואר חדש :: clamav (retdbdir (); $ c-> לבנות או Die "נכשל לבנות מנוע: $ דואר :: Clamav :: שגיאה" # # הגדרת גבולות מסוימים (חל רק על סריקה ()) $ C-> MaxReClevel (4); $ c-> MaxMailrec (4); $ c -> MaxFiles (20); $ C-> MaxFileSize (1024 * 1024 * 20); # 20 MEGS $ C-> Archivemememel (0); # הגבל זיכרון שימוש עבור BZIP2 (0/1) $ C-> Maxratio (0 ); # לסרוק filehandle (scandecc ב clamb) # סריקה (filehandle או נתיב, bitfield של אפשרויות) המצב שלי = $ C-> סריקה (FH, CL_SCAN_ARCHIVE CL_SCAN_MAIL); # סרוק קובץ (ScanFile ב- Clamav) $ STATE = $ C-> סרוק ("/ path / to / file.eml", cl_scan_mail); # $ סטטוס הוא אובייקט overloaded למות "נכשל לסרוק: $ סטטוס" אלאסט סטטוס; אם ($ Status-> וירוס) {הדפס "הודעה היא וירוס: $ statingn"; } אחר {הדפסה "לא נמצאו וירוסים! } דרישות: · דרישות Perl: · פרל
דואר :: Clamav. תוכנה קשורה