Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde Pessoal.
Tenho um plano Revenda na UOL HOST.
E ela tem um problema sério. Não faz envio de e-mail através de serviços externos, somente interno e mesmo usando o código interno a merd... não funciona. aqui tá o tutorial deles: http://www.uolhost.uol.com.br/faq/revenda/como-enviar-mensagens-com-php-por-autenticacao-smtp-na-revenda.html
No qual implementei em http://www.llcoban.com.br/sistema/func_php/teste_m.php e da erro de time out.
Então como alternativa, fechei com um parceiro pra implementar algo bem simples no servidor dele um arquivo php mailer que funciona perfeitamente. E foi em meu servidor como solução e usando HttpResques eu chama este arquivo e fazia o disparo até quinta passada.
pois depois de quinta até agora não faz mais disparo nenhum. da o seguinte erro: Response error: 0 (7: Failed connect to programador1.tempsite.ws:80; Connection timed out)
O que eu já tentei.
Como citei php mailer em um servidor externo.
Envio interno usando php mailer.
Envio interno usando o tuto deles.
Envio interno usando curl_init
Ai estou aqui solicitando uma alterativa pra mim contornar sem tem que migrar o sistema/site de meu cliente.
Obrigado pela dica William, tentei usar MailGun, você deve ter visto que nem sou da área do PHP.
Mas desenrolo algumas coisas, o problema que empaquei com mailgun e que provavelmente irei empacara com os sendgrid é onde encontro esse? -> require 'vendor/autoload.php';
São arquivos php? é só adicionar a pasta lá e resolve?
A pasta vendor é utilizada pelo composer.
Basta ir na pasta raiz do projeto, deve ter configurado um arquivo composer.json e utilizar o comando:
php composer.phar install
Composer é apenas um arquivo .phar, não precisa de permissões especiais para utilizá-lo, apenas o servidor se conectar com a internet e ter esse acesso liberado.
De qualquer forma, caso o servidor não possua acesso, você pode instalar/baixar os arquivos no seu pc local e apenas copiá-los para o servidor.
Obrigado gabriel, bom o servidor não possui o composer em nenhuma pasta, e o instalador so funciona em windows que tenha o php instalado, vou pedir para um amigo instalar e me enviar os arquivos pra ver se funciona.
Caso tenha alguma duvida segue o tutorial do GITHub
https://github.com/sendgrid/sendgrid-php
Mas com phpmailer também funciona, só alterar as configurações de STMP para a da SendGrid
E caso queira usar a API via cURL, segue:
https://sendgrid.com/docs/Classroom/Send/v3_Mail_Send/curl_examples.html
De algum jeito você conseguira usar a SendGrid.
Oi Ivan,
me envie um email que eu te ajudo na solução! O mais indicado é sair da uolhost.
evandro@mimhospeda.com
Evandro vlw a resposta, e foi exatamente o que fiz.
Já estou fora. rs...
Provedor LIXO...
Já tentou usar a api ou credencias da http://sendgrid.com/, como ela tem plugins para Wordpress, se bloquear já é sacanagem, ae só resta migrar!
Até 12k de envio mes é FREE