Pipe o email recebido para um script no Windows IIS SMTP?

2

Eu tenho um aplicativo da web em execução no Windows IIS. Este aplicativo tem um banco de dados onde cada item tem uma chave única (1, 2, 3 ...) e uma lista de endereços de e-mail (entre outras coisas).

Eu gostaria que os usuários enviassem e-mails para o servidor, usando um endereço de e-mail que identifique o item e solicitassem que o servidor retransmitisse a mensagem para os endereços de e-mail desse item. Por exemplo, se um usuário envia um email para o seguinte endereço:

[email protected]

Em seguida, o servidor receberia o email e encaminhará para um script. O script consultaria o banco de dados para o item 75 para obter uma lista de endereços de e-mail e, em seguida, reenviar o e-mail.

Eu poderia fazer isso facilmente em um sistema unix usando o sendmail, mas não tenho idéia se uma configuração semelhante pode ser realizada em um sistema Windows (ou se seria necessário software adicional).

Então as perguntas são:

  • O servidor pode aceitar vários endereços de e-mail sob demanda, como item 1, item 2 etc., sem ter que criar uma conta de e-mail para cada um deles?
  • O servidor pode encaminhar os emails recebidos de cada um desses endereços para um script? Ou, alternadamente, um script pode ser executado periodicamente para verificar um arquivo ou arquivo para que novas mensagens sejam processadas?
por BarelyFitz 29.05.2009 / 17:21

1 resposta

2

O componente SMTP do IIS não pode fazer nada além de retransmitir mensagens. Você precisa de algum outro software para fazer isso.

    
por 01.06.2009 / 01:48