| NMS2DLF.IN(1) | LogReport's Lire Documentation | NMS2DLF.IN(1) |
نام (NAME)
nms2dlf - تبدیل فایلهای گزارش SMTP نرمافزار Netscape Messaging Server به DLF ایمیل
خلاصه دستور (SYNOPSIS)
nms2dlf STDIN STDOUT
توضیحات (DESCRIPTION)
این برنامه فایلهای گزارش Netscape Messaging Server را که توسط سرویس SMTP تولید شدهاند، به DLF ایمیل تبدیل میکند.
برای پردازش درست فایل گزارش، باید ثبت گزارش (logging) ماژولهای زیر را فعال کنید:
- SMTP-Accept - SMTP-Deliver - Error-Handler - Mailbox-Deliver (نیاز به فعالسازی دارد)
محدودیتها (LIMITATIONS)
این مبدل DLF برای نگارش ۴.۱ نرمافزار Netscape Messaging Server توسعه یافته است. سایر نگارشها ممکن است کار کنند یا نکنند. در صورت بروز هرگونه مشکل با این مبدل، با توسعهدهندگان LogReport تماس بگیرید.
میتوانید اطلاعات مربوط به قالب گزارش استفادهشده توسط Netscape Messaging Server را در نشانی اینترنتی زیر بیابید:
http://developer.netscape.com/docs/manuals/messaging/41/ag/logging.htmتمامی پیامها مستند نشدهاند و همچنین خطاهایی در مستندات اصلی وجود دارد. بر خلاف آنچه در مستندات تشریح شده است، فیلدهای msgID و mailFrom هم در SMTP-Accept و هم در SMTP-Deliver معکوس هستند.
پیکربندی ثبت گزارش ماژول MAILBOX-DELIVER (CONFIGURING LOGGING OF MAILBOX-DELIVER MODULE)
ما دریافتیم که بهطور پیشفرض هیچ گزارشی از ماژول Mailbox-Delivery ثبت نمیشود. جهت رفع این مشکل، لطفاً اطمینان حاصل کنید که اقدامات زیر را انجام میدهید:
- 1.
- به سرور MTA یا Message Store در Netscape Messaging Server 4 بروید.
- 2.
- به کاربر سرور ایمیل تبدیل شوید (معمولاً این کاربر نباید root باشد، بلکه معمولاً کاربری مانند mailsrv یا هر آنچه در زمان نصب مشخص شده است؛ برای مثال، مالکیت فایلها را در نمونهٔ سرور پیام خود بررسی کنید).
- 3.
- به مسیر
مناسب
بروید،
مانند: server-root/msg-instance
بهعنوان مثال میتواند این باشد: /usr/netscape/server4/msg-mymailserver
- 4.
- دستور زیر
را اجرا
کنید:
$ ./configutil -o service.smtp.mailbox-deliver.log -v yes OK SET
- 5.
- سپس به
کاربر root
تبدیل شده و
مجدداً به
دایرکتوری
نمونهٔ خود
مانند
/usr/netscape/server4/msg-mymailserver
رفته و اجرا
کنید:
# ./stop-msg smtp /usr/netscape/server4: Stopping SMTP daemon 16279 .... done: 16279 # ./start-msg smtp /usr/netscape/server4: Starting SMTP daemon ..... done: 10820
پس از آن، خطوطی را مشاهده خواهید کرد که شبیه به موارد زیر خواهند بود:
[19/Jul/2002:08:31:54 +0200] amail2 smtpd[10820]: \ General Notice: SMTP-Accept:GZHGT501.C01:<200207190632.g6J6W7Y01389@\ esmtp.orangemail.ch>:[192.168.30.2]:192.168.30.2: \ <newsletter@gamezone.com>:19514:1:<hmarmy@orangemail.ch> [19/Jul/2002:08:31:54 +0200] amail2 smtpd[10820]: General Notice: \ Mailbox-Deliver:GZHGT501.C01:<200207190632.g6J6W7Y01389@\ esmtp.orangemail.ch>:19516:1:hmarmy;
اگر این کار انجام نشده باشد، خط دارای الگوی Mailbox-Deliver فوق وجود نخواهد داشت و برنامه نتایج نادرستی ارائه خواهد داد. همچنین یک هشدار در گزارش خطا (error log) ثبت خواهد شد.
مثالها (EXAMPLES)
برای پردازش یک گزارش تولیدشده توسط Netscape Messaging Server:
$ nms2dlf < mail.log
برنامهٔ nms2dlf بهندرت بهتنهایی استفاده میشود و در بیشتر موارد توسط lr_log2report فراخوانی میگردد:
$ lr_log2report nms < /var/log/mail.log
نسخه (VERSION)
$Id: nms2dlf.in,v 1.10 2006/07/23 13:16:34 vanbaal Exp $
حق نشر (COPYRIGHT)
Copyright (C) 2002 Stichting LogReport Foundation <logreport@LogReport.org> Copyright (C) 2002 Arnaud Taddei Copyright (C) 2002 Arnaud Gaillard
این برنامه یک نرمافزار آزاد است؛ شما میتوانید آن را تحت شرایط «پروانه عمومی همگانی گنو» (GPL) که توسط بنیاد نرمافزارهای آزاد منتشر شده است، چه نسخهٔ ۲ پروانه و چه (به انتخاب خودتان) هر نسخهٔ بالاتر بعدی، بازتوزیع کرده یا تغییر دهید.
این برنامه به این امید توزیع شده است که مفید واقع شود، اما بدون هرگونه ضمانت؛ حتی بدون ضمانت ضمنی قابلیت فروش یا تناسب برای یک هدف خاص. برای جزئیات بیشتر به پروانه عمومی همگانی گنو مراجعه کنید.
شما باید به همراه این برنامه یک نسخه از پروانه عمومی همگانی گنو را دریافت کرده باشید (پرونده COPYING را ببینید)؛ در غیر این صورت به نشانی اینترنتی http://www.gnu.org/copyleft/gpl.html مراجعه فرمایید.
نویسندگان (AUTHORS)
Francis J. Lacoste <flacoste@logreport.org>، Arnaud Taddei <Arnaud.Taddei@sun.com> و Arnaud Gaillard <wireless@orange.ch>
| 2025-09-28 | Lire 2.1.1 |