انجمنهای فارسی اوبونتو
کمک و پشتیبانی => شبکه و سرویس دهندهها => نویسنده: senejani در 11 مهر 1386، 07:47 بظ
-
همونطور که توی تاپیک راه اندازی mail server گفتم، من بالاخره موفق شدم که با کمک دوستان خوبم ابراهیم و مهدی راش بندازم تا اینکه وقتی خواستم یه یوزر جدید به بانک اضافه کنم با این مشکل مواجه شدم که دیگه نمیتونم با هیچ کدوم از کاربرا به سرور وصل بشم، یعنی وصل میشم ولی بلافاصله logout میشم (چه با squirrelmail و چه با thunderbird). این هم mail.log:
Oct 2 00:23:31 www imaplogin: Connection, ip=[::ffff:127.0.0.1]
Oct 2 00:23:31 www imaplogin: LOGIN, user=user@domain.tld, ip=[::ffff:127.0.0.1], protocol=IMAP
Oct 2 00:23:31 www imaplogin: LOGOUT, user=user@domain.tld, ip=[::ffff:127.0.0.1], headers=0, body=0, time=0
Oct 2 02:07:35 www courierpop3login: Connection, ip=[::ffff:my_ip_address]
Oct 2 02:07:36 www courierpop3login: LOGIN, user=user@domain.tld, ip=[::ffff:my_ip_address]
Oct 2 02:07:36 www courierpop3login: LOGOUT, user=user@domain.tld, ip=[::ffff:my_ip_address], top=0, retr=0, time=0
Oct 2 02:07:36 www courierpop3login: Connection, ip=[::ffff:my_ip_address]
خیلی هم گشتم ولی چیزی نتونستم پیدا کنم
-
سلام،
نامهها با چه ساختاری ذخیره میشن؟ (Maildir یا mbox یا ...؟)
مطمئن شو filesystemش درست خونده و نوشته میشه.
-
سلام ابراهیم جان!
1. با Maildir (همون ساختار پیش فرض courier در squirrelmail، البته نمیدونم اصلش کجاست!)
2. برای اینکه از filesystem مطمئن شم باید چه کار کنم؟
-
درست کار میکردها، نمیدونم یه دفعه چه کار شد!
یعنی الان هم درست کار میکنه و من میتونم با telnet (از طریق پورتهای 110 و 143) با تمام کاربرام به mail server وصل بشم ولی با این ابزارها نه!
-
یعنی الان میتونی با telnet زدن به درگاه 110، وارد بشی (login کنی) و فهرست نامهها رو بگیری؟
-
فهرست نامهها را نمیتونم بگیرم چون در جواب list فقط پیغام زیر را میده و چیزی لیست نمیکنه:
+OK POP3 clients that break here, they violate STD53.
اما به راحتی میتونم نامه بفرستم. البته بعضی وقتها که imaplogin زود logout نمیکنه هم میتونم با squirrelmail هم بفرستم (خیلی کم پیش میاد) ولی هرگز نمیتونم نامههایی که برام اومده را در INBOXم ببینم (حتی قبلیها را که سیستم درست بود)!
-
به یکی از حسابها یه نامه بزن بعد برو توی Maildirش ببین توی هیچ کدوم از پوشههاش پروندهی جدیدی اومده یا نه. باید به پرونده حاوی نامه و headerهاش بسازه. اگر نسازه یعنی Postfix مشکل داره.
-
والا mail.log که نشون میده همیشه درسته:
Oct 4 16:27:40 www postfix/smtpd[28909]: connect from fk-out-0910.google.com[209.85.128.184]
Oct 4 16:27:40 www postfix/smtpd[28909]: E24011480EC: client=fk-out-0910.google.com[209.85.128.184]
Oct 4 16:27:41 www postfix/cleanup[28917]: E24011480EC: message-id=<7f9f6c6c0710040557v6a342fd1oe3757906d4ef7cc9@mail.gmail.com>
Oct 4 16:27:41 www postfix/qmgr[5045]: E24011480EC: from=<senejani@gmail.com>, size=2092, nrcpt=1 (queue active)
Oct 4 16:27:49 www postfix/smtpd[28924]: connect from localhost.localdomain[127.0.0.1]
Oct 4 16:27:49 www postfix/smtpd[28924]: 5A8C8148108: client=localhost.localdomain[127.0.0.1]
Oct 4 16:27:49 www postfix/cleanup[28917]: 5A8C8148108: message-id=<7f9f6c6c0710040557v6a342fd1oe3757906d4ef7cc9@mail.gmail.com>
Oct 4 16:27:49 www postfix/smtpd[28924]: disconnect from localhost.localdomain[127.0.0.1]
Oct 4 16:27:49 www amavis[21545]: (21545-02) Passed CLEAN, [209.85.128.184] [209.85.128.184] <senejani@gmail.com> -> <user@domain.tld>, Message-ID: <7f9f6c6c0710040557v6a342fd1oe3757906d4ef7cc9@mail.gmail.com>, mail_id: MQiTDm5gsxNY, Hits: 0.713, 8110 ms
Oct 4 16:27:49 www postfix/qmgr[5045]: 5A8C8148108: from=<senejani@gmail.com>, size=2536, nrcpt=1 (queue active)
Oct 4 16:27:49 www postfix/smtp[28918]: E24011480EC: to=<user@domain.tld>, relay=127.0.0.1[127.0.0.1], delay=9, status=sent (250 2.6.0 Ok, id=21545-02, from MTA([127.0.0.1]:10025): 250 Ok: queued as 5A8C8148108)
Oct 4 16:27:49 www postfix/qmgr[5045]: E24011480EC: removed
Oct 4 16:27:49 www postfix/virtual[28926]: 5A8C8148108: to=<user@domain.tld>, relay=virtual, delay=0, status=sent (delivered to maildir)
Oct 4 16:27:49 www postfix/qmgr[5045]: 5A8C8148108: removed
Oct 4 16:28:11 www postfix/smtpd[28909]: disconnect from fk-out-0910.google.com[209.85.128.184]
اما من داخل فولدر user هرچی گشتم چیزی پیدا نکردم!