จะรันโปรแกรมอย่างไรเมื่อได้รับอีเมล?

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

ฉันจะบรรลุเป้าหมายนี้ได้อย่างไร?


person tharindu    schedule 13.03.2011    source แหล่งที่มา
comment
โปรดบอกเราว่าคุณกำลังใช้เมลเซิร์ฟเวอร์ใด ซึ่งอาจช่วยให้ผู้อื่นชี้แนะคุณไปในทิศทางที่ถูกต้องได้   -  person Mat    schedule 13.03.2011


คำตอบ (2)


วิธีปกติในการทำเช่นนี้คือการมีงานที่จัดกำหนดการไว้ซึ่งอ่านกล่องจดหมาย เซิร์ฟเวอร์อีเมลส่วนใหญ่สนับสนุน POP ดังนั้นคุณจึงสามารถใช้ไคลเอ็นต์ POP ได้ เช่น C#Mail งานที่กำหนดเวลาไว้จะเข้าสู่ระบบกล่องจดหมาย ดึงอีเมล และลบออกเมื่อดำเนินการเสร็จสิ้น

person Andomar    schedule 13.03.2011

การมีลิงก์ในอีเมลที่เข้าชมหน้าเว็บที่เรียกฐานข้อมูลจะเหมาะสมกว่าหรือไม่

ไม่มีการรับประกันในการส่งอีเมล ดังนั้นคุณจึงไม่สามารถสรุปได้ว่าการส่งต่อจากผู้จัดการจะมาถึงทันเวลาจริงๆ ซึ่งทำให้ฉันถาม: ทำไมไม่มีหน้าเว็บที่ผู้จัดการสามารถดูและอนุมัติคำขอได้?

person gbn    schedule 13.03.2011
comment
เพราะ. เมื่อเขาไม่อยู่ในที่นั่ง เขาก็จะได้รับจดหมายไปยังแบล็คเบอร์รี่ของเขา - person tharindu; 13.03.2011