ฉันมีการกำหนดค่าอย่างง่าย (อ้างอิงจากกูเกิลและคัดลอกและวาง) ซึ่งมีข้อผิดพลาด ฉันไม่รู้วิธีดำเนินการต่อ
ฉันต้องการส่งต่ออีเมลทั้งหมดที่ได้รับไปยังเซิร์ฟเวอร์ smtp ที่ต้องใช้ชื่อผู้ใช้+รหัสผ่าน+TLS
การกำหนดค่า:
ฟัง 0.0.0.0 พอร์ต 25
การดำเนินการ "รีเลย์" โฮสต์รีเลย์ "smtp://smtp.foo.bar" เมลจาก "@foo.bar"
ตรงกับการกระทำใด ๆ "ถ่ายทอด"
เห็นได้ชัดว่ามีข้อผิดพลาดในบรรทัดที่ 2:
13 ต.ค. 21:08:56 raspberrywood systemd[1]: กำลังเริ่มต้นเซิร์ฟเวอร์ OpenSMTPD SMTP...
13 ต.ค. 21:08:56 น. raspberrywood smtpd[16986]: /etc/smtpd.conf:2: ข้อผิดพลาดทางไวยากรณ์
13 ต.ค. 21:08:56 น. raspberrywood smtpd[16986]: เตือน: ไม่มีกฎ ไม่มีอะไรทำ
13 ต.ค. 21:08:56 น. raspberrywood systemd[1]: opensmtpd.service: ออกจากกระบวนการควบคุม, รหัส = ออก, สถานะ = 1 / ล้มเหลว
13 ต.ค. 21:08:56 น. raspberrywood systemd[1]: openmtpd.service: ล้มเหลวด้วยผลลัพธ์ 'exit-code'
13 ต.ค. 21:08:56 raspberrywood systemd[1]: ไม่สามารถเริ่มเซิร์ฟเวอร์ OpenSMTPD SMTP