Score:0

เป็นไปได้ไหมที่จะทริกเกอร์เชลล์สคริปต์ในอีเมลขาเข้า สามารถทำได้โดยไม่ต้องใช้บริการอย่าง dovecot, postix ฯลฯ

ธง bq

คำถามนี้มีจุดประสงค์เพื่อการเรียนรู้เพิ่มเติม

ฉันกำลังสำรวจวิธีพัฒนาเซิร์ฟเวอร์อีเมลขนาดเล็ก (เข้า + ออก)

ฉันมีโดเมนที่ชี้ไปที่เซิร์ฟเวอร์ของฉัน เช่นเดียวกับระเบียน mx และทุกสิ่งนั้น...

ฉันยังมีพอร์ตเปิด 25, 26, 110, 993, 995, 143, 465....

ฉันต้องการเปิดใช้งานเชลล์สคริปต์ในอีเมลขาเข้า

ฉันมี apache + php ทำงานโดยไม่มีปัญหา ฉันพิมพ์โดเมนของฉันบนเบราว์เซอร์ => ฉันเห็นเพจของฉันได้จากทุกที่ (ทำส่วนนั้นเสร็จแล้ว).

ฉันไม่รู้ว่าจะเริ่มจากตรงไหนดี...

มีหลายสิ่งหลายอย่างเมื่อฉันค้นหา

ฉันเหนื่อย นกพิราบ, เมลฮ็อก, เอ็กซิม แต่ฉันมีปัญหาในการทำให้พวกเขาใช้งานได้

คำถามของฉันคือเพิ่มเติม: "มีวิธีฟังพอร์ต x สำหรับอีเมล => เมื่ออีเมลมาถึง => เรียกใช้สคริปต์ (ในรูปแบบดิบที่สุดที่เป็นไปได้)" หรือไม่

Paul avatar
cn flag
แน่นอน. คุณสามารถตั้งโปรแกรมอะไรก็ได้ รวมถึงเซิร์ฟเวอร์ SMTP ให้ทำงานน้อยหรือมากเท่าที่คุณต้องการ
bq flag
@Paul คุณจะรู้เอกสารหรือจุดเริ่มต้นไหม python, php, .sh คุณมีคำแนะนำหรือไม่? สิ่งสำคัญที่ฉันคิดถึงคือวิธี "จับ" หรือ "ฟัง" สำหรับไฟล์ที่เข้ามา .... เมื่อฉันได้รับไฟล์ที่เข้ามา มันจะง่ายขึ้น...
Score:3
ธง jp

คุณสามารถเริ่มต้นด้วยการอ่าน อาร์เอฟซี 5321 และ อาร์เอฟซี 5322 ที่กำหนดโปรโตคอล SMTP และรูปแบบข้อความอีเมล เมื่อคุณทำสองสิ่งนี้เสร็จแล้ว คุณสามารถอ่านต่อทั้งหมดได้ RFC ที่เกี่ยวข้องกับอีเมลอื่นๆ.

เมื่อคุณคุ้นเคยกับความลึกของโพรงกระต่ายที่คุณจะกระโดดลงไปแล้ว คุณสามารถลอง Python อย่างง่าย SMTPD (เลิกใช้แล้ว) หรือ aiosmtpd. คุณจะต้อง อีเมล. parser เพื่อแยกวิเคราะห์อีเมลขาเข้าและแตกไฟล์

และคำตอบสำหรับคำถาม "เป็นไปได้ไหมที่จะทริกเกอร์เชลล์สคริปต์ในอีเมลขาเข้า ทำได้โดยไม่ต้องใช้บริการอย่าง dovecot, postix และอื่นๆ" เป็น ที่นี่ และ ที่นี่ (ที่จริงฉันอ่านคำถามผิดว่าเขียนว่า "with postfix" แทนที่จะเป็น "without" แต่ฉันจะทิ้งลิงก์ไว้ให้)

โพสต์คำตอบ

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