Como um servidor SMTP externo não pode ser usado, o Reporting Service não oferece suporte a serviços de email externos.
Proceda da seguinte forma:
1. Instale o Reporting Service;
2. Instale e configure o servidor SMTP;
3. Depurar Reporting Service e configuração de SMTP;
Quatro, teste
A seguir estão os detalhes, alguns dos valores padrão não são declarados um por um:
1. Instale o MSSQL e o Reporting Service;
Dois, instale e configure o servidor SMTP
1. Gerenciador de servidores → Função → Adicionar função
Pressione a próxima etapa padrão para executar a instalação. Reinicie o servidor após a instalação;
3. Depurar Reporting Service e configuração de SMTP;
1. Crie uma conta do Windows
2. Digite MSSQL SERVER MANAGEMENT para configurar o correio do banco de dados, preencha o endereço de correio virtual e a senha (o registro MX do nome de domínio deve apontar para o IP)
3. Abra o Reporting Services Configuration Manager. Preencha o endereço do remetente e o endereço do servidor SMTP local
4. Teste
A. Crie um conteúdo mail.txt (remetente, destinatário, título);
B. Copie para a pasta Retirada, ele será enviado de forma automática e rápida, e verifique se o e-mail pode ser recebido? ! Se você não puder recebê-lo, volte para o cheque acima. Se você receber, não há problema com a configuração do SMTP.
C. Verifique o arquivo rsreportserver.config, o local é C: \ Arquivos de programas \ Microsoft SQL Server \ MSRS10_50.MSSQLSERVER \ Reporting Services \ ReportServer
O conteúdo principal está entre <Configuration> ..... </Configuration>, conforme mostrado na figura
teste