Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Rebeca Boiani

Enviar e-mail com CDO através do Exchange corporativo.

Recommended Posts

Olá!

Estou tentando utilizar as configurações abaixo para enviar msg pelo nosso servidor corporativo (Exchange 2010 -instalado recentemente), no entanto, ocorre o erro: "O CAMINHO DA PASTA DE ESCOLHA É NECESSÁRIO E NÃO FOI ESPECIFICADO". Enquanto o nosso servidor foi o UOL Host, funcionava perfeitamente.

Qual é a configuração para quem usa servidor próprio?

.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "LOCALHOST"
.Fields("http://schemas.microsoft.com/cdo/configuration/sendusing") = 1
.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 587
.Fields("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1
.Fields("http://schemas.microsoft.com/cdo/configuration/sendusername") = "rebboi@xxxxxxx.com.br" 'user do servidor
.Fields("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "rebsboixx" 'coloque a senha do seu email
.Fields("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
.Fields("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = True

Att.,
Rebeca

Compartilhar este post


Link para o post
Compartilhar em outros sites

vc esta usando no localhost mesmo, se for precisa estar configurado seu SMTP e veja se não tem nenhum firewall bloqueando a porta 587

Compartilhar este post


Link para o post
Compartilhar em outros sites

Grata, xanburzum!

 

Não estou utilizando o LOCALHOST, só coloquei como exemplo.

 

O meu servidor chama-se BRSPNomedaEmpresa, no entanto, na configuração do Outlook do meu micro consta BRSP.NomedaEmpresa.local.

 

Já tentei enviar usando os seguintes nomes: smtp.BRSPNomedaEmpresa.org.br e como smtp.BRSPNomedaEmpresa.local, mas ocorre o mesmo erro citado acima.

 

Qual seria o nome correto a ser utilizado?

 

A pessoa de infraestrutura disse que a porta está aberta no firewall.

 

Att.,

Rebeca

Compartilhar este post


Link para o post
Compartilhar em outros sites

por exemplo no site escolinfobyte.com.br

o SMTP fica: smtp.escolainfobyte.com.br

e verifique se o CDO é suportado pelo Exchange 2010 (já vi alguns terem esse problem). instale o serviço SMTP do IIS no servidor de intranet, permitindo assim que o próprio Intranet para enviar e-mail. Em seguida, altere as configurações do diretório virtual para encaminhar e-mail para o servidor de troca, como se seu um host inteligente.

Para fazer isso, você precisa criar um conector de recebimento interno EMS 2010.
se não sabe fazer acesse aqui http://smtpport25.wordpress.com/2010/07/11/exchange-2010-connectors/

O passo importante aqui é que você configurá-lo para receber a partir do endereço IP do servidor de Intranet e permitir TLS e autenticação básica.

Em seguida, você precisa instalar o conector SMTP no seu servidor Intranet, cuidado com o buggy acesse aqui.
http://blogs.msdn.com/b/publicsector/archive/2006/03/17/554022.aspx

Agora, abra a interface de gerenciamento do IIS e clique com o botão direito sobre o diretório virtual e selecione Propriedades. Encontre as opções de servidor de retransmissão sob a guia Acesso e habilita o relay email de 127.0.0.1, agora vá para a guia de Delivery. Clique em Avançado e digite o FQDN do seu servidor de e-mail na caixa de host inteligente.

Agora você pode usar o próprio servidor como uma retransmissão SMTP para CDO. Em vez de tentar enviar o email para o servidor Exchange 2010 que você acabou de enviar para 127.0.0.1 e um e-mail concluído será encaminhado para o servidor Exchange que por sua vez deixa cair na caixa de correio de destino para você.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Geralmente se usa

SMTP.MEUDOMINIO.COM.BR

e

pop.meudominio.com.br

ou também

mail.meudominio.com.br

nas duas situações no SMTP e POP.

 

O ideal é verificar com o quem hospeda o seu domínio.

Att.

Compartilhar este post


Link para o post
Compartilhar em outros sites

mas no exchange precisa configurar algumas opções. Se fosse trabalhar normal direto no ASP, tranquilo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Xanburzum, Gilberto Jr, recebam os meus agradecimentos!

 

Esta tarrefa foi transferida para outro programador, quanto a mim, terei outros casos de uso para resolver.

 

Grata,

Rebeca

Compartilhar este post


Link para o post
Compartilhar em outros sites

Beleza... só configurar o exchange corretamente e tranquilo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.