Score:0

ดูเหมือนว่าเมลเซิร์ฟเวอร์จะทำงาน แต่เมลไคลเอ็นต์ไม่แสดงเมล

ธง br

ในช่วงสองสามวันที่ผ่านมา ฉันพยายามเรียกใช้เซิร์ฟเวอร์อีเมล และดูเหมือนว่าในที่สุดฉันก็สร้างมันขึ้นมาได้

เซิร์ฟเวอร์อีเมลทำงานบน Debian ร่วมกับ postfix และ dovecot มีการติดตั้ง Webmin ด้วย ซึ่งฉันเห็นอีเมลสำหรับผู้ใช้และฉันยังสามารถส่งอีเมลได้ด้วย

ฉันสร้างผู้ใช้ทดสอบ "Kontakt" และนี่คือภาพหน้าจอจากเว็บมิน ภาพหน้าจอ

ต่อไป ฉันติดตั้ง roundcube กำหนดค่าและทดสอบการเชื่อมต่อ smtp และ imap ทุกอย่างเรียบร้อยดี แต่หลังจากลงชื่อเข้าใช้ roundcube I ไม่เห็นอีเมลใด ๆ.

ฉันพบว่าอีเมลถูกจัดเก็บไว้ใน /var/spool/kontakt แต่ไม่ใช่ใน maildir และฉันไม่รู้ว่าทำไม

สรุป - เป้าหมายของฉันคือเขียน อ่าน และจัดการอีเมลผ่านลูกบาศก์ได้

คำถามที่ 2: ฉันจะแน่ใจได้อย่างไรว่าที่อยู่อีเมลสามารถมีได้เฉพาะชื่อโดเมน ไม่ใช่ชื่อโฮสต์

ตัวอย่างเช่น ถ้าฉันส่งอีเมลจาก gmail ไปที่ [email protected] อีเมลนั้นก็โอเค แต่ถ้าฉันส่งอีเมลไปที่ [email protected] ฉันจะได้รับข้อความกลับมาว่าไม่สามารถส่งอีเมลได้

ขอบคุณมาก

     <[email protected]>: ผู้ใช้ที่ไม่รู้จักในตารางนามแฝงเสมือน
postconf: คำเตือน: /etc/postfix/master.cf: พารามิเตอร์ที่ไม่ได้กำหนด: mua_sender_restrictions
postconf: คำเตือน: /etc/postfix/master.cf: พารามิเตอร์ที่ไม่ได้กำหนด: mua_helo_restrictions
alias_database = แฮช:/etc/aliases
alias_maps = แฮช:/etc/aliases
allow_min_user = ใช่
append_dot_mydomain = ไม่
บิฟ = ไม่
ความเข้ากันได้_ระดับ = 2
home_mailbox = จดหมาย/
inet_interfaces = ทั้งหมด
inet_protocols = ipv4
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
mydestination = $myhostname, xxxxxx.contaboserver.net, localhost.contaboserver.net, , localhost
โดเมนของฉัน = mintiga.cz
ชื่อโฮสต์ของฉัน = mail.mintiga.cz
เครือข่ายของฉัน = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
myorigin = $โดเมนของฉัน
queue_directory = /var/spool/postfix
readme_directory = ไม่
ผู้รับ_ตัวคั่น = +
รีเลย์โฮสต์ =
smtp_tls_loglevel = 1
smtp_tls_note_starttls_offer = ใช่
smtp_tls_security_level = พฤษภาคม
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtp_use_tls = ใช่
smtpd_banner = $myhostname ESMTP $mail_name (เดเบียน/GNU)
smtpd_recipient_restrictions = permit_mynetworks,permit_auth_destination,permit_sasl_authenticated,ปฏิเสธ
smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
smtpd_sasl_auth_enable = ใช่
smtpd_sasl_path = ส่วนตัว/รับรองความถูกต้อง
smtpd_sasl_security_options = ไม่ระบุตัวตน
smtpd_sasl_type = นกพิราบ
smtpd_tls_cert_file = /etc/letsencrypt/live/mail.mintiga.cz/fullchain.pem
smtpd_tls_key_file = /etc/letsencrypt/live/mail.mintiga.cz/privkey.pem
smtpd_tls_loglevel = 1
smtpd_tls_received_header = ใช่
smtpd_tls_security_level = พฤษภาคม
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtpd_use_tls = ใช่
virtual_alias_domains = $โดเมนของฉัน
virtual_alias_maps = แฮช:/etc/postfix/virtual
postconf: คำเตือน: /etc/postfix/main.cf: พารามิเตอร์ที่ไม่ได้ใช้: smtpd_sasl_location_domain=$myhostname


# 2.2.27 (): /etc/dovecot/dovecot.conf
# Pigeonhole รุ่น 0.4.16 ()
# ระบบปฏิบัติการ: Linux 4.9.0-15-amd64 x86_64 Debian 9.13
auth_debug = ใช่
auth_debug_passwords = ใช่
auth_mechanisms = เข้าสู่ระบบธรรมดา
auth_verbose = ใช่
ปิดการใช้งาน_plaintext_auth = ไม่
mail_debug = ใช่
mail_location = maildir:~/เมลเดียร์
เนมสเปซกล่องจดหมาย {
  กล่องจดหมาย = ใช่
  ที่ตั้ง =
  กล่องจดหมายแบบร่าง {
    อัตโนมัติ = สมัครสมาชิก
    special_use = \ฉบับร่าง
  }
  กล่องจดหมายขยะ {
    อัตโนมัติ = สมัครสมาชิก
    special_use = \ขยะ
  }
  กล่องจดหมายที่ส่ง {
    อัตโนมัติ = สมัครสมาชิก
    special_use = \ส่ง
  }
  กล่องจดหมาย "ข้อความที่ส่ง" {
    special_use = \ส่ง
  }
  ถังขยะกล่องจดหมาย {
    อัตโนมัติ = สมัครสมาชิก
    special_use = \ถังขยะ
  }
  คำนำหน้า =
  ตัวคั่น = .
  ประเภท = ส่วนตัว
}
รหัสผ่าน {
  คนขับรถ = แพม
}
โปรโตคอล = " imap pop3"
บริการตรวจสอบสิทธิ์ {
  unix_listener /var/spool/postfix/private/auth {
    กลุ่ม = postfix
    โหมด = 0666
    ผู้ใช้ = postfix
  }
}
บริการ imap เข้าสู่ระบบ {
  inet_listener imap {
    พอร์ต = 143
  }
  อิมเมจ inet_listener {
    พอร์ต = 993
    ssl = ใช่
  }
}
ssl = จำเป็น
ssl_cert = </etc/letsencrypt/live/mail.mintiga.cz/fullchain.pem
ssl_key = # ซ่อน ใช้ -P เพื่อแสดง
userdb {
  ไดรเวอร์ = รหัสผ่าน wd
}
in flag
`/var/spool` ไม่ได้มีไว้สำหรับจัดเก็บเมล นั่นคือคิวเมลที่จัดเก็บเมลในขณะที่อยู่ระหว่างการขนส่งบนเซิร์ฟเวอร์ของคุณ จดหมายในไดเร็กทอรีนั้นยังไม่ถูกส่งไปยังกล่องจดหมาย ตรวจสอบบันทึก postfix ของคุณเพื่อดูปัญหาว่าทำไมจึงไม่ถูกส่ง

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา