mozilla thunderbird สามารถรับอีเมล แต่ไม่สามารถส่งได้ (imap / postfix)


1

ฉันรันเซิร์ฟเวอร์ dovecot imap บนเครื่อง ubuntu 8.04 (เก่าฉันรู้ แต่ไม่มีโอกาสที่จะอัพเกรดได้ตลอดเวลาในเร็ว ๆ นี้) อย่างไรก็ตามทุกอย่างทำงานได้อย่างราบรื่นจนกระทั่งฉันรีบูตเซิร์ฟเวอร์ในวันอื่นและตอนนี้เราไม่สามารถส่งอีเมลผ่านเซิร์ฟเวอร์นี้ได้ ไคลเอนต์อีเมลทั้งหมดเป็น Mozilla Thunderbird บนเครื่อง Windows ดาวน์โหลดอีเมลได้ดีในธันเดอร์เบิร์ด แต่เมื่อเราพยายามส่งอีเมลเราจะได้รับข้อความแจ้งว่าlogin to server mail.mydomainและเมื่อฉันคลิกenter new passordมันก็จะล้มเหลวและแสดงlogin to server mail.mydomainป๊อปอัป เมื่อฉันคลิกยกเลิกในป๊อปอัพนี้จากนั้นฉันได้รับข้อความ:

การส่งข้อความล้มเหลว ไม่สามารถส่งข้อความโดยใช้เซิร์ฟเวอร์ SMTP mail.mailserverdomain ได้โดยไม่ทราบสาเหตุ โปรดตรวจสอบว่าการตั้งค่าเซิร์ฟเวอร์ SMTP ของคุณถูกต้องแล้วลองอีกครั้งหรือติดต่อผู้ดูแลระบบเครือข่ายของคุณ

ฉันได้ดู/var/log/mail.logและพบสิ่งนี้ (ไคลเอนต์ธันเดอร์เบิร์ดในเครือข่ายเครื่อง windows ในนี้):

Oct 15 16:29:20 mailserverdomain postfix/smtpd[1918]: warning: database /etc/postfix/client_restrictions.db is older than source file /etc/postfix/client_restrictions
Oct 15 16:29:20 mailserverdomain postfix/smtpd[1918]: connect from my.windows.machine.gateway[xxx.xxx.xxx.xxx]
Oct 15 16:29:20 mailserverdomain postfix/smtpd[1918]: setting up TLS connection from my.windows.machine.gateway[xxx.xxx.xxx.xxx]
Oct 15 16:29:20 mailserverdomain postfix/smtpd[1918]: Anonymous TLS connection established from my.windows.machine.gateway[xxx.xxx.xxx.xxx]: TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)
Oct 15 16:29:20 mailserverdomain postfix/smtpd[1918]: warning: SASL authentication problem: unable to open Berkeley db /etc/sasldb2: No such file or directory 
Oct 15 16:29:20 mailserverdomain postfix/smtpd[1918]: warning: SASL authentication problem: unable to open Berkeley db /etc/sasldb2: No such file or directory 
Oct 15 16:29:20 mailserverdomain postfix/smtpd[1918]: warning: SASL authentication failure: no secret in database
Oct 15 16:29:20 mailserverdomain postfix/smtpd[1918]: warning: my.windows.machine.gateway[xxx.xxx.xxx.xxx]: SASL CRAM-MD5 authentication failed: authentication failure
Oct 15 16:29:23 mailserverdomain postfix/pickup[1622]: 6AFEA12A9C2: uid=33 from=<mythunderbirdusername@mailserverdomain>
Oct 15 16:29:23 mailserverdomain postfix/cleanup[1924]: 6AFEA12A9C2: message-id=<5d030c180944e864204de7263d12c5ba@mailserverdomain>
Oct 15 16:29:23 mailserverdomain postfix/qmgr[22190]: 6AFEA12A9C2: from=<mythunderbirdusername@mailserverdomain>, size=1683, nrcpt=1 (queue active)
Oct 15 16:29:24 mailserverdomain postfix/smtpd[1918]: disconnect from my.windows.machine.gateway[xxx.xxx.xxx.xxx]
Oct 15 16:29:25 mailserverdomain postfix/smtp[1926]: Host offered STARTTLS: [todomain]
Oct 15 16:29:28 mailserverdomain postfix/smtp[1926]: 6AFEA12A9C2: to=<to_username@todomain>, relay=todomain[xxx.xxx.xxx.xxx]:25, delay=5.4, delays=0.12/0/1.7/3.6, dsn=2.6.0, status=sent (250 2.6.0 <5d030c180944e864204de7263d12c5ba@mailserverdomain> [InternalId=9002251459330, Hostname=tosubdomain.todomain] Queued mail for delivery)
Oct 15 16:29:28 mailserverdomain postfix/qmgr[22190]: 6AFEA12A9C2: removed
Oct 15 16:30:06 mailserverdomain postfix/pickup[1622]: 17F5512A9C2: uid=0 from=<mythunderbirdusername@mailserverdomain>
Oct 15 16:30:06 mailserverdomain postfix/cleanup[1924]: 17F5512A9C2: message-id=<c752782e8d6d78b3096dd1f85eb311a6@localhost.localdomain>
Oct 15 16:30:06 mailserverdomain postfix/qmgr[22190]: 17F5512A9C2: from=<mythunderbirdusername@mailserverdomain>, size=35784, nrcpt=2 (queue active)
Oct 15 16:30:07 mailserverdomain postfix/smtp[1926]: Host offered STARTTLS: [todomain]
Oct 15 16:30:08 mailserverdomain postfix/smtp[1946]: Host offered STARTTLS: [otherdomain]
Oct 15 16:30:10 mailserverdomain postfix/smtp[1946]: 17F5512A9C2: to=<another_username@otherdomain (i'm not sure why this is here?)>, relay=otherhost[xxx.xxx.xxx.xxx]:25, delay=4.7, delays=0.12/0.01/2.4/2.2, dsn=2.0.0, status=sent (250 ok:  Message 137375323 accepted)
Oct 15 16:30:14 mailserverdomain postfix/smtp[1926]: 17F5512A9C2: to=<to_username@todomain>, relay=todomain[xxx.xxx.xxx.xxx]:25, delay=8.8, delays=0.12/0/1.5/7.2, dsn=2.6.0, status=sent (250 2.6.0 <c752782e8d6d78b3096dd1f85eb311a6@localhost.localdomain> [InternalId=9174050144279, Hostname=tosubdomain.todomain] Queued mail for delivery)
Oct 15 16:30:14 mailserverdomain postfix/qmgr[22190]: 17F5512A9C2: removed

ไฟล์/etc/default/saslauthdมีลักษณะดังนี้:

#
# Settings for saslauthd daemon
# Please read /usr/share/doc/sasl2-bin/README.Debian for details.
#

# Should saslauthd run automatically on startup? (default: no)
START=yes
PWDIR="/var/spool/postfix/var/run/saslauthd"
PARAMS="-m ${PWDIR}"
PIDFILE="${PWDIR}/saslauthd.pid"

# Description of this saslauthd instance. Recommended.
# (suggestion: SASL Authentication Daemon)
DESC="SASL Authentication Daemon"

# Short name of this saslauthd instance. Strongly recommended.
# (suggestion: saslauthd)
NAME="saslauthd"

# Which authentication mechanisms should saslauthd use? (default: pam)
#
# Available options in this Debian package:
# getpwent  -- use the getpwent() library function
# kerberos5 -- use Kerberos 5
# pam       -- use PAM
# rimap     -- use a remote IMAP server
# shadow    -- use the local shadow password file
# sasldb    -- use the local sasldb database file
# ldap      -- use LDAP (configuration is in /etc/saslauthd.conf)
#
# Only one option may be used at a time. See the saslauthd man page
# for more information.
#
# Example: MECHANISMS="pam"
MECHANISMS="pam"

# Additional options for this mechanism. (default: none)
# See the saslauthd man page for information about mech-specific options.
MECH_OPTIONS=""

# How many saslauthd processes should we run? (default: 5)
# A value of 0 will fork a new process for each connection.
THREADS=5

# Other options (default: -c -m /var/run/saslauthd)
# Note: You MUST specify the -m option or saslauthd won't run!
#
# See /usr/share/doc/sasl2-bin/README.Debian for Debian-specific information.
# See the saslauthd man page for general information about these options.
#
# Example for postfix users: "-c -m /var/spool/postfix/var/run/saslauthd"
OPTIONS="-c -m /var/spool/postfix/var/run/saslauthd"

ความคิดเห็นเกี่ยวกับวิธีการแก้ไขปัญหานี้? ฉันเข้าถึงเซิร์ฟเวอร์ได้อย่างสมบูรณ์ดังนั้นฉันจึงสามารถให้ข้อมูลจากบันทึกได้ถ้าจำเป็น

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.