Olá Pessoal,
Segue um post do para ativar um serviço SMTP:
Instalação serviço SMTP local no Windows 2008 ou Windows 2003
Abrir o gerenciador do IIS 7.0 ou 6.0
Configurar autenticação e saída.
Seguir uma boa prática definindo os IPS que são permitidos para conectar no SMTP e porta diferenciada:
Permissão somente pro LOCALHOST e IP da interface local.
Definir um tamanho máximo por mensagem (10MB por exemplo)
Definir o login e senha do e-mail da empresa:
Definir porta onde será entregue o e-mail:
Definir o servidor SMTP da empresa:
Após ajustar as configurações, executar "STOP" e "START" para carregar as novas definições.
Configurar no software para entregar localmente na porta 2525.
Perguntas Frequentes?
1 – Para o Windows 2003 é a mesma configuração?
Somente na ativação do recurso é diferente, a configuração do SMTP é o mesmo.
2 – Precisa colocar o IP local também? Só 127.0.0.1 já não resolve?
Resolve, mas já vi aplicações utilizarem o próprio ip local para tentar conectar nele mesmo. Adicionei os dois para garantir a conexão.
3 – Qual o limite?
O limite é de acordo com o tamanho do anexo, não sei dizer se o B2B pode anexar vários arquivos ultrapassando o valor mencionado.
4 – Pode ser qualquer e-mail ou um específico?
Tem que ser o e-mail válido que vai autenticar no SMTP remoto. É o mesmo que seria utilizado no B2B.
5 – A porta pode ser qualquer uma?
A porta é a mesma que estava configurada no B2B, algumas vezes vocês vão encontrar 25, 465, 587. Depende qual a política de porta utilizada no SMTP remoto.
6 – Não precisa configurar um usuário e senha para chegar no servidor da empresa?
Esse usuário e senha é o que mencionei acima no e-mail específico, ele será utilizado pra autenticar (questão 4)
7 – Essa porta pode ser configurada?
Pode sim, configurei o SMTP local para escutar na 2525, é uma questão de escolher qual a porta mais apropriada.
Um abraço!