HOWTO الغش ورقة: أوبونتو خادم البريد: POSTFIX الساعي SSL SSL-SASL الالزام MD5 TLS الظاهري الأسماء المستعارة Procmail سباماساسين كلاماف
كان لي دائما تريد ان تفعل مرة أخرى مع خدمة البريد. لسوء الحظ، وكان كثيرا ما يخلط الأول، لأنه - على التواصل الكثير من العناصر المختلفة مع بعضها البعض - اعتمادا على الإعداد الخاص بك. لهذا السبب، وهنا ورقة الغش بلدي لخدمة البريد على الإنترنت المضيف مع FQDN. تم اختباره على ليني ديبيان.
جميع الاتصالات الخارجية مشفرة أو غموض مع Pasword MD5 كرام التجزئة. يتم فحص البريد الوارد للالمزعج والفيروسات، ويمكن للمستخدمين قراءة البريد الالكتروني الخاص بهم عبر IMAP.
und gesichtere Verbindungen grün . في الصورة أعلاه هي الشياطين الأصفر والرمادي واتصالات قاعدة البيانات gesichtere الخضراء.
ما هي العناصر؟
- تريد ان ترسل POSTFIX يستقبل الإلكتروني، العملاء. هذا، وقال انه يرسلها إلى الملقم الصحيح على شبكة الإنترنت. وبالإضافة إلى ذلك، POSTFIX entfängt الإلكتروني من شبكة الإنترنت للمستخدمين الذين لديهم علب بريد على الخادم.
- الأسماء المستعارة الظاهري (جزء من POSTFIX) هي قاعدة بيانات مع رسائل البريد الإلكتروني التي ترد كل POSTFIX يمكن للمستخدمين تخصيص.
- Saslauthd بمصادقة المستخدمين ترغب في إرسال البريد عبر POSTFIX عبر SMTP. انه يتحقق من اسم المستخدم وكلمة المرور مع MD5 علامات الرقم كرام.
- Sasldb هو قاعدة البيانات أن يطلب من أسماء المستخدمين وكلمات السر saslauthd.
- ساعي، IMAP هو عميل البريد الإلكتروني إلى دليل البريد المستخدم من مساعيه
- ساعي-authdaemon مصادقة المستخدم قراءة البريد من IMAP-ساعي. انه يتحقق من اسم المستخدم وكلمة المرور مع MD5 علامات الرقم كرام.
- Userdb (جزء من ساعي) هو قاعدة البيانات أن يطلب من أسماء المستخدمين الساعي-authdaemon وكلمات السر.
- procmail هو مرشح التي يتم تشغيلها من خلال كل احتياجات البريد الوارد. Procmail يمر عبر البريد إلى فلتر البريد المزعج والفيروسات وثم ينجيهم من المستخدم.
- Clamassassin هو أداة صغيرة أن يوفر واجهة بين procmail وكلاماف. وغني عن طريق البريد فقط إلى كلاماف.
- سباماساسين مدقق المزعج (spamd). هل كل بريد بنتيجة أن يروي كيف أنه من المرجح أن يتم التحقق من البريد المزعج.
- دليل البريد علبة هنا هي رسائل البريد الإلكتروني من مستخدمي النظام. بل هو دليل طبيعي على نظام الملفات. يمكن للعملاء IMAP الحصول عليه من هناك.
إعداد
كل ما تحتاجه لتثبيت الحزم
الرابطة بين الحصول على التحديث && الرابطة بين الحصول على الترقية الرابطة بين الحصول على تثبيت POSTFIX POSTFIX-ثيقة POSTFIX libsasl2-2-sasl2 بن libsasl2-حدات clamassassin ساعي-IMAP-SSL procmail سباماساسين كلاماف
Konfigfragen الساعي
- الدلائل على شبكة الإنترنت عن الإدارة؟ لا
Konfigfragen POSTFIX
- خادم الإنترنت
- عنوان البريد الإلكتروني: إن للحل من قبل FQDN DNS من ملقم (على سبيل المثال meinedomain.de)
واصل تكوين POSTFIX
dpkg-تكوين POSTFIX أكثر Konfigfragen POSTFIX
- خادم الإنترنت
- لمن ينبغي أن ترسل رسائل من الجذر: أدخل لا شيء يأتي في وقت لاحق.
- آلة حاسبة وتعتبر هذه الآلة الحاسبة والنظام المستهدف: جميع المجالات مع POSTFIX يمكن أن تلقي البريد والحصول على دخول DNS للIP لملقم. (على سبيل المثال meinedomain.de، meinanderedomain.de، meinedrittedomain.de)
POSTFIX
اعداد ملف لPOSTFIX
# / الخ / POSTFIX / main.cf = $ $ myhostname ESMTP smtpd_banner mail_name (ديبيان / جنو) = لا BIFF = لا append_dot_mydomain readme_directory = / البيرة / مشاركة / وثيقة / POSTFIX # تمكين TLS smtpd_use_tls = نعم smtpd_tls_session_cache_database = btree: $ {} queue_directory / smtpd_scache smtp_tls_session_cache_database = btree: $ {} queue_directory / smtp_scache myhostname = meinedomain.de alias_maps = البعثرة :/ الخ / الأسماء المستعارة alias_database = البعثرة :/ الخ / الأسماء المستعارة myorigin = / الخ / mailname mydestination = meinedomain.de، نطاقي أخرى، نطاقي الثالث، كلهوست، 127.0.0.1 relayhost = mynetworks = 127.0.0.0 / 8 [:: FFFF: 127.0.0.0] / 104 [:: 1] / 128 mailbox_size_limit = 0 recipient_delimiter = + inet_interfaces = جميع html_directory = / البيرة / مشاركة / وثيقة / POSTFIX / HTML inet_protocols = IPV4 # عبر المصادقة SASL smtpd_sasl_auth_enable = نعم broken_sasl_auth_clients = نعم # السماح فقط للمستخدمين إرسال البريد الإلكتروني، والتي هي في DB SASL، والسماح فقط كلمات السر MD5 smtp_sasl_security_options = noanonymous، noplaintext # مضيف محلي فقط (mynetworks)، وسمح لإرسال البريد SASL مستخدم تسجيل smtpd_recipient_restrictions = permit_mynetworks، permit_sasl_authenticated، reject_unauth_destination smtpd_sasl_local_domain = # مصادقة فقط مع تشفير TLS smtp_tls_auth_only = نعم # تمكين TLS smtp_use_tls = نعم smtpd_use_tls = نعم smtp_tls_note_starttls_offer = نعم # المولدة ذاتيا المفتاح والشهادة smtpd_tls_key_file = / الخ / POSTFIX / سيرت / smtpd.key smtpd_tls_cert_file = / الخ / POSTFIX / سيرت / smtpd.crt smtpd_tls_CAfile = / الخ / POSTFIX / سيرت / cacert.pem في وقت لاحق إلى # 0، جيدة لتصحيح الأخطاء smtpd_tls_loglevel = 1 smtpd_tls_received_header = نعم smtpd_tls_session_cache_timeout = 3600S tls_random_source = :/ ديف ديف / urandom # تسليم البريد في maildirs home_mailbox = دليل البريد / # اسم الملف من اسم مستعار الظاهري الخريطة مع التعيين من عنوان بريد إلكتروني إلى علبة بريد محلي virtual_alias_maps = البعثرة :/ الخ / POSTFIX الظاهري / لا بريد # وضعها مباشرة في صناديق البريد، ولكن تم تمريرها إلى procmail mailbox_command = procmail-A "$ التمديد"
SASL
SASL هو آلية مصادقة الشياطين المختلفة المتاحة. ويمكن تخزين هذا الإعداد في قاعدة بيانات، للمستخدمين الذين يمكن أن SASL إرسال البريد عبر POSTFIX لدينا. (لذلك اسم المستخدم وكلمة السر التي يجب إدخالها في عميل البريد الإلكتروني على وثائق تفويض لخادم SMTP)
اعداد ملف لإنشاء SASL
# / الخ / POSTFIX / smtpd.conf pwcheck_method: authdaemond mech_list: الالزام-MD5
يمكن POSTFIX للأسف لم تستخدم حتى الآن في saslauthd للتحقق من بيانات المستخدم، وذلك لأن POSTFIX يعمل في بيئة استجذار ومازال لديها أي الوصول إلى saslauthd.
# / الخ / الافتراضي / saslauthd بدء = نعم DESC = "مصادقة SASL الشيطان" NAME = "saslauthd" آليات = "حزب الأصالة والمعاصرة" MECH_OPTIONS = "" المواضيع = 5 # استخدم-M، ونحن نضع مأخذ saslauthd من الدليل الذي يمكن أن تصل إلى POSTFIX من استجذار. خيارات = "-C-M / فار / بكرة / POSTFIX / فار / تشغيل / saslauthd"
بعد هذا يجب أن يتغير لا يزال في كتلة "بدء مثيل" من / الخ / init.d / saslauthd المكان المناسب وثيقة، لذلك مرة أخرى أن POSTFIX يمكن قراءة ملف PID.
# / الخ / init.d / saslauthd . . PIDFILE = "/ فار / بكرة / POSTFIX / فار / تشغيل / $ {الاسم} / saslauthd.pid" . .
TLS
فإنه يمكن الآن إرسال أي قناة غير مصادقة أكثر من بريد SMTP POSTFIX، ولكن الرسائل لا تزال في النص العادي عبر الشبكة المحلية وشبكة الإنترنت. يتم تمكين تشفير TLS في ملف POSTFIX أعلاه التكوين main.cf. ومع ذلك، لا يزال في عداد المفقودين مفتاح وشهادة.
MKDIR / الخ / POSTFIX / سيرت مؤتمر نزع السلاح / الخ / POSTFIX / سيرت بينسل genrsa-des3 راند / الخ / تستضيف التدريجي. / smtpd.key 1024 شمود 600. / smtpd.key بينسل REQ-NEW-مفتاح. / smtpd.key التدريجي. / smtpd.csr بينسل X509-REQ-99999-في أيام. / smtpd.csr-signkey / smtpd.key التدريجي. / smtpd.crt بينسل آر إس إيه في. / smtpd.key التدريجي. / smtpd.key.tmp MV-F / smtpd.key.tmp / smtpd.key شمود 600. / smtpd.key بينسل REQ-NEW-X509-ملحقات v3_ca-keyout / cakey.pem التدريجي. / cacert.pem أيام 99 999
خلق SASL DB
رسائل مشفرة هي الآن خلال نقل أسماء المستخدمين وكلمات السر للبريد المرسلة عبر خادم SMTP لا تزال في نص واضح عبر الإنترنت. يمكن إخفاء هذا، على الأقل مع طريقة MD5 كرام. وكان هذا بالفعل في / الخ / POSTFIX / smtpd.conf تفعيلها. إلا أنها تفتقر إلى قاعدة البيانات SASL نفسه يخلق هذا واحد من قبل ببساطة يعطي للمستخدمين البريد في وقت لاحق اسم مستخدم وكلمة مرور.
# اسم المستخدم لمستخدمي البريد المحلية استخدامها لإنشاء قاعدة بيانات SASL مع المستخدم الأول saslpasswd2 المرور
الانتهاء من POSTFIX. يمكن أن تلقي وإرسال الرسائل. اتصالات لعملاء البريد الأخرى والخوادم مشفرة.
ساعي
ملفات التهيئة سعاة
# / الخ / ساعي / authdaemonrc UserDB # لاستخدام مصادقة authmodulelist = "authuserdb" authmodulelistorig = "authuserdb AuthPAM authpgsql authldap authmysql authcustom authpipe" الشياطين = 5 authdaemonvar = / فار / تشغيل / ساعي / authdaemon # جيد من أجل التصحيح DEBUG_LOGIN = 2 الخيارات الافتراضية = "" LOGGEROPTS = ""
# / الخ / ساعي / authmodulelist Courierauthdaemon يستخدم # MD5 الالزام authcram
# / الخ / ساعي / عنوان imapd = 0 PORT = 143 = 40 = 20 MAXDAEMONS maxperip PIDFILE = / فار / تشغيل / ساعي / imapd.pid TCPDOPTS = "nodnslookup-noidentlookup" LOGGEROPTS = "-اسم = imapd" هنا # AUTH = الالزام-MD5 IMAP_CAPABILITY وأضاف = "IMAP4rev1 المجرد الأطفال UIDPLUS الموضوع = ORDEREDSUBJECT الموضوع SORT مراجع = حصة AUTH = الالزام-MD5 الخمول" IMAP_KEYWORDS = 1 = 1 IMAP_ACL IMAP_CAPABILITY_ORIG = "IMAP4rev1 المجرد الأطفال UIDPLUS الموضوع = ORDEREDSUBJECT الموضوع = مراجع SORT حصة AUTH = الالزام MD5-AUTH = الالزام، SHA1 AUTH = الالزام، SHA256 الخمول "IMAP_PROXY IMAP_PROXY_FOREIGN = 0 = 0 = IMAP_MAILBOX_SANITY_CHECK IMAP_IDLE_TIMEOUT 60 = 1 IMAP_CAPABILITY_TLS =" $ AUTH = PLAIN IMAP_CAPABILITY "IMAP_CAPABILITY_TLS_ORIG =" $ AUTH = PLAIN IMAP_CAPABILITY_ORIG "IMAP_DISABLETHREADSORT = 0 IMAP_CHECK_ALL_FOLDERS = 0 = 0 IMAP_OBSOLETE_CLIENT IMAP_UMASK = 022 = 65536 IMAP_ULIMITD IMAP_USELOCKS = 1 IMAP_SHAREDINDEXFILE = / الخ / ساعي / مشترك / مؤشر IMAP_ENHANCEDIDLE = 0 = IMAP_TRASHFOLDERNAME المهملات IMAP_EMPTYTRASH = المهملات: 7 IMAP_MOVE_EXPUNGE_TO_TRASH = 0 تنسخ = / البيرة / دليل / HEADER تنسخ من = X IMAP الارسال IMAPDSTART = نعم MAILDIRPATH = دليل البريد SSLPort = 993 SSLADDRESS = externe.ip.des.servers SSLPIDFILE = / فار / تشغيل / ساعي / imapd-ssl.pid SSLLOGGEROPTS = "-اسم = imapd-SSL" IMAPDSSLSTART = نعم IMAPDSTARTTLS = نعم IMAP_TLS_REQUIRED = 1 COURIERTLS = / البيرة / بن / couriertls TLS_KX_LIST = ALL TLS_COMPRESSION = ALL TLS_CERTS = X509 TLS_CERTFILE = / الخ / ساعي / imapd.pem TLS_TRUSTCERTS = / الخ / SSL / موتس TLS_VERIFYPEER = NONE TLS_CACHEFILE = / فار / ليب / ساعي / couriersslcache TLS_CACHESIZE = 524288 MAILDIRPATH = دليل البريد # وهنا يأتي AUTH = الالزام-MD5 وأضاف IMAP_CAPABILITY = "المجرد الأطفال IMAP4rev1 الموضوع = UIDPLUS ORDEREDSUBJECT الموضوع = حصة SORT مراجع AUTH IDLE = الالزام-MD5"
سباماساسين
يتم تمكين سباماساسين
# / الخ / الافتراضي / سباماساسين ENABLED = 1 خيارات = "- انشاء-بادئات - MAX-الأطفال 5 - المساعد المنزل، دير" PIDFILE = "/ فار / تشغيل / spamd.pid" CRON = 0
Procmail
بعد POSTFIX تلقت الإلكتروني من شبكة الإنترنت للمستخدم محلي، فإنه يمر على procmail. Procmail ثم يمر البريد إلى سباماساسين للتحقق منها لالمزعج وclamassassin التي تحيلها إلى كلاماف الفيروسات.
# A Procmailrc عينة. لالدلائل الرئيسية من مستخدمي البريد PATH = $ HOME / بن :/ البيرة / بن بن :/ :/ البيرة / المحلية / بن. دليل البريد = $ HOME / دليل البريد / الافتراضي = $ HOME / دليل البريد / جديد LOGFILE = $ HOME / procmail.log الاقتحامية # ASSASSIN : 0fw: / فار / تشغيل / spam.lock * <000 256 | Spamc-F-U $ LOGNAME # كل مضرة بالنتيجة نفسها 10-99 بعيدا : 0: * ^ X-الوضع المزعج: لا، والنتيجة = [1-9] [0-9] \. / ديف / لاغية # كل مضرة مع عشرات> 3 وبنفس الطريقة #: 0: # * ^ X-الوضع المزعج: لا، والنتيجة = \ [4-9]. # / ديف / لاغية : 0fw | / البيرة / بن / clamassassin # إعادة كتابة سطر الموضوع، إذا كان مستوى الرسائل غير المرغوب فيها عالية بما فيه الكفاية. : 0fw * ^ X-الفيروسات الحالة: نعم | رسب '1، / ^ $ / س ^ @ الموضوع: @ الموضوع: / فيروس / @ "! : 0: * ^ X-الفيروسات الحالة: نعم / ديف / لاغية # نقل رسائل البريد المزعج لSA الاقتحامية : 0: * ^ X-الرسائل غير المرغوب فيها الحالة: نعم $ دليل البريد /. المزعج / جديد # جعلت جميع الرسائل من هذا بكثير دون وقوع إصابات في نهاية المطاف تلقائيا في صندوق البريد الوارد للمستخدم. "كنت قد حصلت على البريد!"
تفو! نظام البريد مستعد! انها تفتقر فقط للمستخدمين maildirs وتكوين الأسماء المستعارة الظاهري لتحديد عناوين البريد الإلكتروني الذي حمل في علب البريد المحلية. السيناريو التالي بإنشاء مستخدمي نظام يونيكس، والمستخدم نفسه مرة أخرى لPOSTFIX وsasldb الساعي في Userdb-ساعي.
السيناريو لخلق مستخدم جديد
# أضيفت مستخدم جديد إلى نظام البريد # / بن / سحق مسح صدى "مستخدم جديد لنظام البريد"؛ صدى "أدخل اسم المستخدم:"؛ قراءة newuser $ >> صدى newuser / الجذر / مخطوطات / البريد / mail_users.dat إضافة # العضو يونيكس adduser - المستخدمين ingroup - هادئ - شل / بن / كاذبة $ newuser صدى الصدى "تم إنشاء لينكس ..." صدى إضافة # صناديق البريد الساعي maildirmake / الوطن / $ newuser / دليل البريد maildirmake-F المزعج / الوطن / $ newuser / دليل البريد maildirmake و فيروس / الوطن / $ newuser / دليل البريد maildirmake LerneSpam و / الوطن / $ newuser / دليل البريد maildirmake LerneKeinSpam و / الوطن / $ newuser / دليل البريد maildirmake بلدي و / الوطن / $ newuser / دليل البريد المرسلة maildirmake و / الوطن / $ newuser / دليل البريد maildirmake-F المهملات / الوطن / $ newuser / دليل البريد chown-R $ newuser.users / الوطن / $ newuser / دليل البريد صدى "تم إنشاء بريد IMAP الدلائل ...." الصدى صدى وضع # SASL كلمة السر لPOSTFIX SMTP مصادقة صدى صدى صدى "كلمة السر لبروتوكول نقل البريد الإلكتروني، المصادقة الدولة (إرسال البريد إلى العميل)" saslpasswd2 $ newuser صدى صدى صدى "حدد كلمة سر لساعي (Zuganspasswort لimapserver)" NEWUID = 'القط / الخ / passwd | GREP $ newuser | قطع-D:-F3 ` ضبط userdb newuser $ منزل = / الوطن / $ $ = newuser UID = 100 دائرة المخابرات العامة NEWUID userdbpw-HMAC-MD5 | userdb مجموعة newuser $ IMAP-HMAC-md5pw منزل = / الوطن / $ newuser makeuserdb / الخ / init.d / ساعي authdaemon-إعادة تشغيل / الخ / init.d / إعادة تشغيل saslauthd صدى "موافق. مستخدم خلق" صدى "أعطوا مستخدم جديد، من فضلك عناوين البريد الإلكتروني لديك ل!" صدى صدى صدى "تحرير / الخ / POSTFIX الظاهري /." صدى "ثم تشغيل مرة واحدة: postmap / الخ / POSTFIX / افتراضية" صدى "ثم تشغيل مرة واحدة: / الخ / init.d / POSTFIX تحديث"
السيناريو لحذف المستخدمين
صدى "حذف هذا المستخدم" قراءة deluser # من lernespam mail_users_dat الحصول على بريد المستخدم القط / الجذر / مخطوطات / البريد / mail_users.dat | GREP-V "^ $ $ deluser"> / الجذر / مخطوطات / البريد / mail_users.dat.tmp RM / الجذر / مخطوطات / البريد / mail_users.dat MV / الجذر / مخطوطات / البريد / mail_users.dat.tmp / الجذر / مخطوطات / البريد / mail_users.dat deluser - إزالة المنازل $ deluser saslpasswd2-D $ deluser $ userdb deluser ديل makeuserdb / الخ / init.d / ساعي authdaemon-إعادة تشغيل / الخ / init.d / إعادة تشغيل saslauthd
السيناريو لمعرفة الرسائل غير المرغوب فيها يدويا
# / بن / سحق لمستخدم في $ (القط / الجذر / مخطوطات / بريد mail_users.dat /)؛ فعل الصدر = / الوطن / المستخدم $. سباماساسين / NOSPAM = / الوطن / المستخدم $ / دليل البريد /. LerneKeinSpam / الحالي / للتر في $ ($ ليرة سورية NOSPAM)؛ فعل PRINT = 'القط NOSPAM $ $ / L | GREP الإلكترونية "^ من:" | GREP-O "[[: alnum:] \ \ + \ - \ _.] * @ [[: Alnum:] \ \ -. ] * "| نوع U-` صدى "whitelist_from $ PRINT" >> $ الصدر / user_prefs فعل واسمحوا # SA تعلم / البيرة / بن / SA-يتعلم مد - الرسائل غير المرغوب فيها / الوطن / المستخدم $ / دليل البريد / LerneSpam / الحالي. / البيرة / بن / SA-يتعلم مد - لحم الخنزير / الوطن / المستخدم $ / دليل البريد / LerneKeinSpam / الحالي. حرك السخافات # MV / الوطن / المستخدم $ / دليل البريد /. LerneKeinSpam / الحالي / * / الوطن / المستخدم $ / دليل البريد / الحالي / RM / الوطن / المستخدم $ / دليل البريد /. LerneSpam / الحالي / * فعل خروج
الظاهري الأسماء المستعارة
POSTFIX لدينا لا يعرفون حتى ما عناوين البريد الإلكتروني التي تم تعيينها إلى علب البريد المحلية. هذه المهمة هي في الملف / POSTFIX / الخ / افتراضية تم إنشاؤها. الروابط هي عناوين البريد الإلكتروني من المرسلين أو المحلية "الجذر" والحق هو اسم المستخدم من علبة البريد IMAP أو البريد الإلكتروني الوجهة إعادة توجيه عنوان
# / الخ / POSTFIX الظاهري / جذر دانيال daniel@meinedomain.de دانيال daniel@meineanderedomain.de دانيال fritz@meinedomain.de فريتز alle@meinedomain.de دانيال فريتز weiterleitung@meinedomain.de daniel@gmail.com
بعد POSTFIX يحتاج إلى تهيئة الأسماء المستعارة ظاهري جديد. هذا أمر ضروري لإجراء أي تغيير على هذا الملف.
postmap / الخ / POSTFIX الظاهري / الآن كل شيء جاهزا. يجب أن يكون وبدأت كافة الخدمات.
/ الخ / init.d / إعادة تشغيل POSTFIX / الخ / init.d / ساعي، IMAP إعادة التشغيل / الخ / init.d / ساعي، IMAP-SSL إعادة التشغيل / الخ / init.d / ساعي authdaemon-إعادة تشغيل / الخ / init.d / إعادة تشغيل saslauthd / الخ / init.d / إعادة تشغيل سباماساسين / الخ / init.d / كلاماف
شيء وبالتأكيد لا يعمل! لتصحيح هو / فار / السجل / mail.log جيدا. في ملفات عالية التكوين العديد من يمكنك تعيين مستوى سجل للحصول على مزيد من المعلومات.
نقل الخرائط
إلى weiterzurouten البريد SMTP إلى آخر، تحتاج إلى خرائط النقل. كنت في إنشاء الملف / etc POSTFIX / نقل /:
# / الخ / POSTFIX / نقل # الارتباط المحلي الوجهة يتم توجيه SMTP يمين # إلى دانيال-ritter.de SMTP: 12.13.14.15 دانيال-ritter.de SMTP: anderer.host.de # بالإضافة إلى ذلك، كل النطاقات الفرعية . دانيال-ritter.de SMTP: anderer.host.de
# / الخ / POSTFIX / main.cf transport_maps = البعثرة :/ الخ / POSTFIX / نقل
# تمكين تغييرات على خرائط النقل postmap / الخ / POSTFIX / نقل / الخ / init.d / POSTFIX تحديث
ويمكن للمستخدمين تغيير كلمة المرور نفسك الساعي
صدى "تغيير كلمة المرور الساعي" صدى صدى صدى "اسم المستخدم:" قراءة U صدى "كلمة السر القديمة". وقراءة صدى "كلمة السر الجديدة" قراءة N إذا [$ (صدى $ N | GREP الإلكترونية ^ [0-9])]؛ ثم صدى "عذرا. كلمات السر يمكن أن تبدأ مع عدد". خروج فاي صدى الإلكترونية "$ U \ 0 $ A \ 0 $ N \ 0 '| / اختيار / courierpasswd - مطول - STDERR - ستدين - changepw


29 يناير 2012
مشمس مرحبا، أود أن تساعد هنا، ولكن ليس لدي الوقت لإعداد خوادم خاصة كاملة. يمكنك استئجار لي في http://www.perfectpixel.de
25 يناير 2012
مرحبا دانيال
بحاجة لمساعدتكم.
25 يناير 2012
مرحبا دانيال
حصلت مرة واحدة في السؤال، هل يمكن إنشاء POSTFIX لي من فضلك، أنا لا خروج من هناك.
التوقيع لي ما اذا كان ذلك ممكنا.
شكرا جزيلا
7 أكتوبر 2011
بقدر ما funzt الآن، ولكن بعد Googelei كثيرا وكان لي لمعرفة ان POSTFIX لا يمكن الالزام MD5 authdaemond ويأخذ تلقائيا saslauthd. كيف تفعل ذلك انها ستعمل مثل هذا؟
5 أكتوبر 2011
دفعت الأحباس موافق في / البيرة / دليل / courierpasswd
الآن المشكلة التالية:
authdaemond: لا قيمة imappw أو systempw في userdbshadow
: S وكلمة السر مفقود ...
5 أكتوبر 2011
مرحبا،
عندما أنا في عداد المفقودين الملف / اختيار / courierpasswd
ماذا يمكنك ان تفعل؟
15 سبتمبر 2011
لذلك ... وHOWTO في محله!
لكن سؤال واحد لدي: لدي خدمة بلدي دبيان (مع الملكية الفكرية الخاصة بها) لدرجة أنه أيضا إعداد وإدارة للقبول البريد من الخارج، ويعين للمستخدمين منها. ولكن يمكنني الحصول عن طريق طائر الرعد غير قادر على الاتصال إلى خادم SMTP لارسال الرسائل على خدمة بلدي لإرسالها إلى شبكة الإنترنت.
يمكن للشخص يساعدني هناك؟
شكرا لك.
ستانلي
25 يوليو 2011
وجبة في التي يجب أن
بدء سبيل المثال تغير الأزمنة الزوجية بحاجة لمساعدتكم
الدخول على النحو التالي: ww1com
ww1com@192.168.0.30 كلمة سر:
السبت لينكس 2.6.26-2-486 # 1 debian.ww1net.de 14:47:34 UTC 2011 i686 11 يونيو
البرامج المضمنة مع نظام جنو / لينكس ديبيان هي البرمجيات الحرة؛
ويرد وصف شروط التوزيع الدقيق لكل برنامج في
فرد الملفات في / البيرة / حصة / وثيقة / * / المؤلف.
دبيان جنو / لينكس تأتي مع ضمانة على الإطلاق، لدرجة
يسمح به القانون المطبق.
آخر تسجيل دخول: الاثنين 25 يوليو 2011 10:57:09 من ww1com.fritz.box
suww1com @ دبيان: ~ $ سو
كلمة السر:
ديبيان :/ home/ww1com # نانو / الخ / init.d / saslauthd
ديبيان :/ home/ww1com # نانو / الخ / init.d / saslauthd
ديبيان :/ home/ww1com # نانو / الخ / init.d / saslauthd
#! / بن / ش
do_stopall
؛؛
تحديث | قوة تحديث)
do_reloadall
؛؛
إعادة تشغيل)
بدء تشغيل البرنامج النصي do_stopalluthd
do_startall
؛؛
بدء سبيل المثال)
إذا [-F / الخ / الافتراضي / $ 2] ثم
# المؤلف: فابيان Fagerhostart_instance / الخ / الافتراضي / 2 $
آخر
# لا "مجموعة الإلكترونية" log_failure_msg "مثيل $ 2 لا وجود لها".
فاي
ينبغي # مسار واحد؛، وتشمل / البيرة / * إذا تشغيله بعد mountnfs.sh النصي
وقف سبيل المثال)
إذا [-F / الخ / الافتراضي / $ 2] ثم
البحث: stop_instance / الخ / الافتراضي / 2 $
^ C إلغاء ^ R ^ O حفظ الملف Ã ¶ ffn ^ ^ Y K الصفحة السابقة Ausschneid المؤشر جيم ^
خروج التاسع ^ ^ J W أين ^ صفحة محاذاة قبل الخامس Ausschn يو ^. R ^ T Rechtschr.
# / الخ / init.d / saslauthd
.
.
PIDFILE = "/ فار / بكرة / POSTFIX / فار / تشغيل / $ {الاسم} / saslauthd.pid"
.
.
15 يونيو 2011
@ مشمس: لا يهم. يمكنك أن تأخذ النصوص حيث تريد. على سبيل المثال، في / الجذر / مخطوطات، ولكن أيضا في أماكن أخرى.
12 يونيو 2011
قضى مرحبا AHB، بضعة أسئلة
الأول تحت أي اسم الملف لا بد لي من حذف المستخدمين من تحديد النصي.
ثان تحت أي اسم الملف لا بد لي من الحصول على الرسائل غير المرغوب فيها يدويا النصي.
ثالث تحت أي اسم الملف لا بد لي من السيناريو إنشاء مستخدم جديد.
شكرا للمساعدة
11 يونيو 2011
@ مشمس: لا يهم، يمكنك أن تأخذ النصوص حيث تريد. على سبيل المثال، في / الجذر / مخطوطات
11 يونيو 2011
مرحبا دينيس
هل يمكن أن تخبرني أين أنا إنشاء الملفات، وإنشاء وحذف جديد مخزن المستخدم، المستخدم، الخ. لا؟
26 مارس 2011
oute ربما لي فقط باعتباره NOOB، لكنني يمكن أن تساعد في جعل
أنا كنت دائما في مصادقة هذا الإدخال
saslpasswd2: دخول الخطأ حذف من sasldb: DB_NOTFOUND: لا مطابقة مفتاح / بيانات زوج وجد
24 مارس 2011
وقد فعلت هي ... مجرد اسم مع أي حفظ (بدون ملحق الملف) ثم مع المعجون. تشغيل / اسم الملف
24 مارس 2011
، معين
اعتقد انه فعل عظيم حقا .. لكن لدي النوع من المشاكل .. ن وأنا على تشغيل كل شيء بقدر، ولكن ماذا أفعل مع البرنامج النصي لإضافة مستخدم جديد؟ .. كيف يمكنني تشغيله؟ أو أقوم بإنشاء قبل sasldb؟ شكرا جزيلا على الرد
20 مارس 2011
توضيح
19 مارس 2011
مرحبا جميع،
أجد أن هذا البرنامج التعليمي جيد جدا! أنا mail_users.dat لكن، وكما دنيس لا يزال السؤال مطروحا حول / الجذر / مخطوطات / البريد / عند إنشاء المستخدم. هذا الملف غير موجود. إذا كان ملف فارغ، التي وضعت mail_users.dat تلمس ببساطة / الجذر / مخطوطات / البريد /؟
أشكركم وتعتبر أفضل
2 ديسمبر 2010
واحدة الانحناء ... THX!
2 ديسمبر 2010
مرحبا،
لطيفة فعل
فقط لديها بعض المشاكل ...
الأول ساعي
ويجب في الفقرة الأولى أن يكون ذلك بسبب ما MD5 في / الخ / ساعي / إدراج imapd. تحت المثال الخاص بك، فقرة واحدة هو المكان الذي سوف يذهب هذا؟
عند إنشاء المستخدم يرى الملف: mail_users.dat لا! لماذا ينبغي أن يكون؟
وأكثر شيء واحد إذا كنت ترسل zuschicke البريد الإلكتروني أحصل على هذه الرسالة:
----------
هذا هو وضع التسليم تلقائيا إعلام.
فشل التسليم إلى المستلمين التالية.
---------
في mail.log هو:
------------
2 ديسمبر 00:13:40 POSTFIX / تنظيف [10 984] اسم المضيف: RCPT من [65.54.190.86] bay0-omc2-s11.bay0.hotmail.com: NOQUEUE: رفض 554 5.7.1: الوصول إلى ترحيل ونفى؛ من = إلى = بروتو = ESMTP HELO =
------------
آمل أن تتمكن من اعطاء نصائح او مساعدة؟
مبدعين
دينيس
24 أكتوبر 2010
إذا كنت تحصل على الخطأ التالي، يجب عليك إضافة في / الخ / init.d / POSTFIX ضمن ملفات = "[...]" يتم نسخ etc/sasldb2 حتى الآن للبدء في الملف في استجذار، كل من POSTFIX.
POSTFIX / تنظيف [20 251]: تحذير: SASL مشكلة المصادقة: غير قادر على فتح بيركلي ديسيبل / etc/sasldb2: لا مثل ملف أو دليل
25 أبريل 2010
@ يا فلو فلو، حاول في البريد السريع / / الخ / authdaemonrc "DEBUG_LOGIN" فرض عالية. ثم يجب أن نرى في / فار / السجل / auth.log أو / فار / السجل / mail.log إلى ما يجري خاطئ.
23 أبريل 2010
شكرا الأول للالبرنامج التعليمي الخاص بك. إذا كان كل شيء يعمل إلا في سجل مع طائر الرعد 3 اسمي (ohne@domain.de) دخلت أنا. شكرا على اي نصائح.
18 أبريل 2010
مقالة جيدة جدا، وكانت عونا كبيرا! شكرا