المحتويات

المقدمة

إنشاء عامل تصفية رسالة

إنشاء رسالة إعلام

المقدمة

يوضح هذا المستند كيفية إستبدال مرفق تم تجريده برسالة نصية على جهاز أمان البريد الإلكتروني (ESA).

إنشاء عامل تصفية رسالة

ترغب العديد من المواقع في تقديم معلومات إضافية عند قطع المرفقات. يمكنك القيام بذلك باستخدام عامل تصفية الرسائل، والذي يسمح بتضمين حقل تعليق إختياري.

هنا مثال مرشح الرسالة:

StripInboundMP3s:

if (recv-listener == "InboundMail") {

drop-attachments-by-filetype ('mp3', 'Corporate policy disallows mp3

attachments.  Please contact the helpdesk at x411 for assistance in

transferring binary files.');

}

أنت يستطيع خلقت هذا رسالة مرشح في ال CLI مع المرشح أمر:

smtp.example.com> filters

Choose the operation you want to perform:

- NEW - Create a new filter.

- DELETE - Remove a filter.

- IMPORT - Import a filter script from a file.

- EXPORT - Export filters to a file

- MOVE - Move a filter to a different position.

- SET - Set a filter attribute.

- LIST - List the filters.

- DETAIL - Get detailed information on the filters.

- LOGCONFIG - Configure log subscriptions used by filters.

- ROLLOVERNOW - Roll over a filter log file.

[]> new

Enter filter script.  Enter '.' on its own line to end.

StripInboundMP3s:

if (recv-listener == "InboundMail") {

drop-attachments-by-filetype ('mp3', 'Corporate policy disallows mp3 attachments.

Please contact the helpdesk at x411 for assistance in transferring binary files.');

}

.

1 filters added.

Choose the operation you want to perform:

- NEW - Create a new filter.

- DELETE - Remove a filter.

- IMPORT - Import a filter script from a file.

- EXPORT - Export filters to a file

- MOVE - Move a filter to a different position.

- SET - Set a filter attribute.

- LIST - List the filters.

- DETAIL - Get detailed information on the filters.

- LOGCONFIG - Configure log subscriptions used by filters.

- ROLLOVERNOW - Roll over a filter log file.

[]>

smtp.example.com> commit

Please enter some comments describing your changes:

[]> add StripInboundMP3s filter

Changes committed: Wed Nov 24 18:32:03 2004 MST

يمكنك أيضا إستخدام متغيرات إجراء مرشح الرسالة لتوفير مزيد من المعلومات، مثل الطابع الزمني أو المرسل.

إنشاء رسالة إعلام

وهناك نهج آخر يتلخص في إرسال رسالة إعلام منفصلة تشرح السياسة. مزايا هذا الخيار هي أنه يمكنك إنشاء رسالة أطول وأكثر تفصيلا، ويمكنك أيضا إرسالها إلى المرسل أو المستلم أو أي عنوان آخر ترغب في إعلامه.

لإنشاء رسالة إعلام، أستخدم أمر CLI textconfig:

smtp.example.com> textconfig

Current Text Resources:

1. Disclaimer (Message Footer)

2. attach.size.notify (Notification Template)

Choose the operation you want to perform:

- NEW - Create a new text resource.

- IMPORT - Import a text resource from a file.

- EXPORT - Export text resource to a file.

- PRINT - Display the content of a resource.

- EDIT - Modify a resource.

- DELETE - Remove a resource from the system.

[]> new

What kind of text resource would you like to create?

1. Message Footer

2. Notification Template

[1]> 2

Please create a name for the notification template:

[]> mp3.strip.notify

Enter the encoding for the notification template:

1. US-ASCII

2. Unicode (UTF-8)

3. Unicode (UTF-16)

4. Western European/Latin-1 (ISO 8859-1)

5. Western European/Latin-1 (Windows CP1252)

6. Traditional Chinese (Big 5)

7. Simplified Chinese (GB 2312)

8. Simplified Chinese (HZ GB 2312)

9. Korean (ISO 2022-KR)

10. Korean (KS-C-5601/EUC-KR)

11. Japanese (Shift-JIS (X0123))

12. Japanese (ISO-2022-JP)

13. Japanese (EUC)

[1]>

Enter or paste the notification template here.  Enter '.' on a blank line to end.

To whom it may concern:

You have attempted to send an MP3 file to a corporate address.  It is against

corporate policy to send or receive MP3 files, and the MP3 was stripped

from the message you sent.  The other parts of the message were

delivered to the recipient.

If you have any problems or questions regarding this policy, please contact

the Help Desk at x411 or 800-555-1212.

Thank you for your attention to this matter.

Corporate Management

.

Notification template "mp3.strip.notify" created.

Current Text Resources:

1. Disclaimer (Message Footer)

2. attach.size.notify (Notification Template)

3. mp3.strip.notify (Notification Template)

Choose the operation you want to perform:

- NEW - Create a new text resource.

- IMPORT - Import a text resource from a file.

- EXPORT - Export text resource to a file.

- PRINT - Display the content of a resource.

- EDIT - Modify a resource.

- DELETE - Remove a resource from the system.

[]>

smtp.example.com> commit

Please enter some comments describing your changes:

[]> create mp3.strip.notify for notifications

Changes committed: Wed Nov 24 18:52:32 2004 MST

يرسل إجراء الإعلام رسالة بريد إلكتروني موجزة للرسالة إلى عنوان البريد الإلكتروني المحدد. يحتوي ملخص الإعلام على محتويات عناوين المظروف، ورؤوس الرسائل للرسالة، واسم عامل تصفية الرسالة الذي تطابق الرسالة. يتشابه عامل تصفية الرسائل الذي يستخدم قالب الإعلام هذا مع ما يلي:

StripInboundMP3s:

If (recv-listener == "InboundMail")

AND (attachment-filetype == "mp3") {

drop-attachments-by-filetype("mp3");

notify("$EnvelopeSender,$EnvelopeRecipients", "[$FilterName] MP3s not allowed",

"$EnvelopeSender", "mp3.strip.notify");

}

ملاحظة: تتحقق القواعد الآن مما إذا كانت الرسالة تحتوي على مرفق MP3 قبل تجريد أو إرسال إعلام.

يتم إرسال رسالة الإعلام هذه إلى كل من المرسل والمستلمين، مع عدم السماح بسطر الموضوع [StripInboundMP3s] MP3s؛ فهي تقوم بتعيين مسار الإرجاع، الذي يتم تعيينه افتراضيا على نظام تسليم البريد MAILER-DAEMON@smtp.example.com، إلى المرسل. تحتوي الرسالة على رسالة mp3.strip.notify بالإضافة إلى محتويات رسالة الإعلام التي تمت الإشارة إليها مسبقا.

كن حذرا عند إعلام المرسلين. بما أن معظم البريد الإلكتروني هو بريد عشوائي، فإن عامل تصفية الرسائل مثل الذي تم وصفه مسبقا يقوم بإنشاء إعلامات مرسلي البريد العشوائي والفيروسات التي تكون غير قابلة للتسليم عادة. يمكن أيضا إنشاء عامل التصفية كعامل تصفية محتوى. يتم تطبيق عوامل تصفية المحتوى بعد معالجة Anti-spam و Anti-virus للرسالة. من المنطقي جدا إعلام المرسلين في عامل تصفية المحتوى عن عامل تصفية الرسائل، ولكن فقط إذا قمت بإسقاط مرفقات البريد العشوائي والفيروسات.