Email integration

后端 未结 6 1030
终归单人心
终归单人心 2021-02-02 00:54

I was wondering if someone could help me out. In some web application, the app will send out emails, say when a new message has been posted. Then instead of signing into the a

6条回答
  •  攒了一身酷
    2021-02-02 01:52

    Generally:

    1) Set up a dedicated email account for the purpose.

    2) Have a programm monitor the mailbox (let's say fetchmail, since that's what I do).

    3) When an email arrives at the account, fetchmail downloads the email, writes it to disk, and calls script or program you have written with the email file as an argument.

    4) Your script or program parses the email and takes an appropriate action.

    The part that's usually mysterious to people is the fetchmail part (#2).

    Specifically on Mail Servers (iff you control the mailserver enough to redirect emails to scripts):

    1-3) Configure an address to be piped to a script you have written.

    4) Same as above.

提交回复
热议问题