זוהי הפקודה doveadm-expunge שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
doveadm-expunge - מחק הודעות התואמות לשאילתת חיפוש נתונה
תַקצִיר
doveadm [-Dv] למחוק [-S socket_path] [-d] שאילתת חיפוש
doveadm [-Dv] למחוק [-S socket_path] [-d] -A שאילתת חיפוש
doveadm [-Dv] למחוק [-S socket_path] [-d] -F פילה שאילתת חיפוש
doveadm [-Dv] למחוק [-S socket_path] [-d] -u המשתמש שאילתת חיפוש
תיאור
ניתן להשתמש בפקודה זו כדי למחוק מיילים התואמים לשאילתת החיפוש הנתונה. זה
משמש בדרך כלל כדי למחוק מיילים ישנים מתיבות האשפה ו/או הספאם של המשתמשים. כדי לבדוק איזה
הודעות ששאילתת חיפוש נתונה תתאים, אתה יכול להשתמש doveadm לְהָבִיא or doveadm search
פקודות.
בצורה הראשונה, doveadm(1) יבצע את למחוק פעולה עם הסביבה של
משתמש מערכת מחובר.
בטופס השני, הפקודה תתבצע עבור כל המשתמשים.
בצורה השלישית, doveadm(1) ימחק הודעות של המשתמשים הרשומים בנתון פילה.
בטופס הרביעי, רק מיילים תואמים של הנתון המשתמש(s) יימחק.
אפשרויות
גלוֹבָּלִי doveadm(1) אפשרויות:
-D מאפשר מילוליות וניפוי באגים בהודעות.
-o הצבה=ערך
עוקף את התצורה הצבה החל מ- /etc/dovecot/dovecot.conf ומה-
userdb עם הנתון ערך. על מנת לעקוף מספר הגדרות, ה -o אוֹפְּצִיָה
ניתן לציין מספר פעמים.
-v מאפשר מילוליות, כולל מונה התקדמות.
פקודה ספציפית אפשרויות:
-A אם -A אפשרות קיימת, ה הפקודה יבוצע עבור כל המשתמשים. באמצעות
אפשרות זו בשילוב עם משתמשי מערכת מ userdb { נהג = פסח } לא
מומלץ, מכיוון שהוא מכיל גם משתמשים עם UID נמוך מזה
מוגדר עם ה first_valid_uid הגדרה.
כאשר נעשה שימוש במודול SQL userdb, ודא כי iterate_query נכנסת פנימה
/etc/dovecot/dovecot-sql.conf.ext תואם את פריסת מסד הנתונים שלך. בעת שימוש ב
מודול LDAP userdb, ודא כי iterate_attrs ו iterate_filter הגדרות ב - Windows
/etc/dovecot/dovecot-ldap.conf.ext להתאים את סכימת ה-LDAP שלך. אחרת doveadm(1)
לא יוכל לחזור על כל המשתמשים.
-F פילה
בצע את הפקודה עבור כל המשתמשים ב- פילה. זה דומה ל -A
אפשרות, אבל במקום לקבל את רשימת המשתמשים מה-userdb, הם נקראים
מהנתון פילה. ה פילה מכיל שם משתמש אחד בכל שורה.
-d מחק את תיבת הדואר אם היא ריקה לאחר המחיקה.
-S socket_path
הארגומנט של האפשרות הוא נתיב מוחלט לשקע תחום UNIX מקומי, או
שם מארח ויציאה (המארח:נמל), על מנת לחבר מארח מרוחק באמצעות TCP
שקע.
זה מאפשר למנהלן לבצע doveadm(1) פקודות דואר דרך הנתון
שקע.
-u משתמש/מסכה
הפעל את הפקודה רק לנתון המשתמש. אפשר גם להשתמש ב'*'ו'?'
תווים כלליים (למשל -u *@example.org).
כאשר גם לא ה -A אפשרות, ולא ה -F פילה אפשרות, ולא ה -u המשתמש צוין,
מה היא הפקודה יבוצע עם הסביבה של המשתמש המחובר כעת.
טיעונים
שאילתת חיפוש
מחק הודעות התואמות לשאילתת חיפוש זו. לִרְאוֹת doveadm-search-query(7) עבור
פרטים.
דוגמא
דוגמה זו מוחקת הודעות מתיבת דואר דואר שנשמרו/הועתקו שם יותר מ
לפני שבועיים:
doveadm למחוק -u [מוגן בדוא"ל] תא דואר ספאם נשמר לפני 2w
דיווח באגים
דווח על באגים, כולל doveconf -n פלט, לרשימת התפוצה של Dovecot
<[מוגן בדוא"ל]>. מידע על דיווח על באגים זמין ב:
http://dovecot.org/bugreport.html
השתמש ב-doveadm-expunge באינטרנט באמצעות שירותי onworks.net