Jump to content


Photo

Como Fazer O Mail() Funcionar Localmente


  • Faça o login para participar
38 replies to this topic

#16 GreyWolf

GreyWolf

    Mestre

  • Usuários
  • 674 posts
  • Sexo:Não informado

Posted 29/07/2004, 16:26

no trampo uso o 2000 e em casa o XP

ai no php.ini ficaria smtp.localhost.com ?

#17 thiagorsl

thiagorsl

    Ex-admin xD

  • Ex-Admins
  • 1151 posts
  • Sexo:Não informado
  • Localidade:Sampa
  • Interesses:http://sermaldito.amovoce.net/

Posted 29/07/2004, 16:56

Sobre o servidor caseiro de E-mail... de uma olhada no superdownloads, lá tem uns programinhas Freeware pra criar servidores caseiros.

Se estiver usando Windows (2000, XP ou 2003) o IIS (Internet Information Service) já tem seu próprio SMTP.

Isso o IIS tem seu próprio eu fui tentar configurar sei lá como e naum consegui ... :(

Queria saber como configurar o IIS junto ao PHP para que posso enviar email =)

Eu tentei mais naum consegui ..... sempre que eu tento ele dá um erro de SMTP na função mail() :(

#18 Prog

Prog

    ...

  • Ex-Admins
  • 3761 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro/RJ
  • Interesses:TI, Software Livre, Design Digital e Rock'n'Roll.

Posted 29/07/2004, 18:06

Essa do IIS eu explico amanhã, vou indo pra casa... :)

Se ninguém se prontificar a dar as dicas ou pesquisar a respeito, amanhã eu posto como configurar o servidor virtual de SMTP do IIS.
------
Mero mortal!

#19 Alexx Ares

Alexx Ares

    Doutor

  • Usuários
  • 921 posts
  • Sexo:Masculino
  • Localidade:Santos - SP

Posted 29/07/2004, 20:18

Desculpa a "inguinorança", mas tentei isso no PHP.ini: :rolleyes:

[mail function]
; For Win32 only.
SMTP = smtp.xxxxx.com.br

; For Win32 only.
sendmail_from = alexxares@localhost.com


Onde xxxxx é o meu provedor e não deu em nada!
Continua não enviando.

Resetei o Apache, o computador, coloquei um email válido ali... nada! :o

Tem certeza que é só configurar isso aí? :blink:

(y)
||| PENSE NISSO ||| O ser humano, dizem, deve dormir 8 horas por dia. Isso equivale a 1 terço do seu dia dormindo. Agora imagine a seguinte situação: você, com 75 anos, prestes a morrer, olha para trás e percebe que dormiu 1 terço da sua vida, ou seja, 25 anos. Cara... 25 ANOS DORMINDO !!! Se você tem menos de 25 anos, simplesmente você vai dormir mais do que viveu até hoje!!! Pense nisso... e durma menos.

#20 Prog

Prog

    ...

  • Ex-Admins
  • 3761 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro/RJ
  • Interesses:TI, Software Livre, Design Digital e Rock'n'Roll.

Posted 30/07/2004, 08:55

Configuração correta para Win32, para SMTP remoto:

...
[mail function]
SMTP = smtp.xxxxx.com.br
smtp_port = 25
sendmail_from = prog@xxxxx.com.br
...

Configuração do Servidor virtual SMTP no IIS, para Domínio remoto:

Verifique se existe um servidor local configurado, este deve ser configurado com o nome de domínio, exemplo:
localhost.localdomain
nome_do_host.nome_do_dominio
prog.minhacasa
Isto depende da configuração do seu sistema.

+- Servidor virtual SMTP Padrão
+-- Domínios

Botão direito sobre o item Domínios
Novo > Domínio
- Selecionar remoto
- Inserir nome do domínio, do seu provedor [provedor.com.br]

Clicar com botão direito sobre o novo domínio. 
Na tela que vai abrir, clicar no item:
x Permitir que mensagens recebidas sejam retransmitidas para este domínio

Configuração correta para Win32, para SMTP local (IIS):

...
[mail function]
SMTP = localhost
smtp_port = 25
sendmail_from = prog@nome_do_host.nome_do_dominio
...

Configuração correta para Win32, para SMTP remoto (IIS):

...
[mail function]
SMTP = localhost
smtp_port = 25
sendmail_from = prog@nome_do_host.provedor
...

Se de forma alguma o servidor funcionar, bem... só instalado outro servidor.
Download de servidores de E-Mail. (Tucows)

ps.: Alguns provedores configuram algumas proteções no servidor de email para evitar, por exemplo, ação de spammers. As configurações devem estar adequadas para que funcione com o seu provedor.
------
Mero mortal!

#21 GreyWolf

GreyWolf

    Mestre

  • Usuários
  • 674 posts
  • Sexo:Não informado

Posted 30/07/2004, 14:49

Não entendi direito...

No remoto eu puz no php.ini:
SMTP = smtp.terra.com.br ; for Win32 only
smtp_port = 25
sendmail_from= greylobo@terra.com.br ; for Win32 only

Ai no iis adicionei um novo e puz remoto e puz terra.com.br

deu esse erro
Warning: mail(): Failed to connect to mailserver at "smtp.terra.com.br" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\Walter\lagaporcilla\sistema email\clientes.php on line 4

Ai tentei localmente... Exclui akele dominio

[mail function]
; For Win32 only.
SMTP = localhost ; for Win32 only
smtp_port = 25
sendmail_from= greylobo@localhost.micro_02 ; for Win32 only

Ai testei e nao deu erro algum, mas tambem nao chegou email algum heahae

PHP

<?

mail
("greylobo@terra.com.br", "the subject", "testando msg",
 
"From: blablabla@{$_SERVER['SERVER_NAME']}", "-lalala@{$_SERVER['SERVER_NAME']}");
?>


#22 Balala

Balala

    What you want for yourself?

  • Ex-Admins
  • 3357 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC
  • Interesses:http://forum.wmonline.com.br/index.php?showtopic=5792

Posted 30/07/2004, 14:58

SMTP do Terra não tem a cidade? Pelo menos pra mim é smtp.jgs.terra.com.br
Balala - Admin Geral Webfórum - Retired
Twitter
Stop Spreading Lies!
Posted Image

#23 GreyWolf

GreyWolf

    Mestre

  • Usuários
  • 674 posts
  • Sexo:Não informado

Posted 30/07/2004, 15:10

tentei com o fln tbm e nao deu ;P

em casa usava sem nada mesmo hehe

#24 Alexx Ares

Alexx Ares

    Doutor

  • Usuários
  • 921 posts
  • Sexo:Masculino
  • Localidade:Santos - SP

Posted 31/07/2004, 03:18

Pra mim também não foi...
tenho o PHPTriad instalado com PHP upgradeado para 4.3...

Utilizei assim:

[mail function]
SMTP = smtp.xxxxx.com.br
smtp_port = 25
sendmail_from = prog@xxxxx.com.br


E não deu em nada! :(

Não precisa ter nada além do Apache, PHP e MySQL? :huh:
||| PENSE NISSO ||| O ser humano, dizem, deve dormir 8 horas por dia. Isso equivale a 1 terço do seu dia dormindo. Agora imagine a seguinte situação: você, com 75 anos, prestes a morrer, olha para trás e percebe que dormiu 1 terço da sua vida, ou seja, 25 anos. Cara... 25 ANOS DORMINDO !!! Se você tem menos de 25 anos, simplesmente você vai dormir mais do que viveu até hoje!!! Pense nisso... e durma menos.

#25 Prog

Prog

    ...

  • Ex-Admins
  • 3761 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro/RJ
  • Interesses:TI, Software Livre, Design Digital e Rock'n'Roll.

Posted 31/07/2004, 08:09

Só pra tirar uma dúvida...

Qual domínio esta configurado no seu sistema?
------
Mero mortal!

#26 Alexx Ares

Alexx Ares

    Doutor

  • Usuários
  • 921 posts
  • Sexo:Masculino
  • Localidade:Santos - SP

Posted 31/07/2004, 10:01

Estou utilizando smtp.bignet.com.br que é meu provedor aqui, e o que eu utilizo no Outlook e funciona normalmente ( inclusive para enviar emaisl de outras contas, como BOL por exemplo ). :huh:

--

Ah, não preciso nem falar que configurei como:

[mail function]
SMTP = smtp.bignet.com.br
smtp_port = 25
sendmail_from = alexxares@bol.com.br

... :blink:

Edição feita por: Alexx Ares, 31/07/2004, 10:03.

||| PENSE NISSO ||| O ser humano, dizem, deve dormir 8 horas por dia. Isso equivale a 1 terço do seu dia dormindo. Agora imagine a seguinte situação: você, com 75 anos, prestes a morrer, olha para trás e percebe que dormiu 1 terço da sua vida, ou seja, 25 anos. Cara... 25 ANOS DORMINDO !!! Se você tem menos de 25 anos, simplesmente você vai dormir mais do que viveu até hoje!!! Pense nisso... e durma menos.

#27 GreyWolf

GreyWolf

    Mestre

  • Usuários
  • 674 posts
  • Sexo:Não informado

Posted 01/08/2004, 21:30

HmM, la no meu serviço é net a cabo (sodisa), será que influencia em algo?

obs: tenho que usar proxy pra navegar e usar um msn da vida

#28 zippy

zippy

    <?=$this->nick();?>

  • Usuários
  • 119 posts
  • Sexo:Não informado
  • Localidade:Curitiba - PR
  • Interesses:Programação<br>WebDesign

Posted 01/08/2004, 21:32

tpo.. pq n pega um servidor de EMAIL??
pra windows tem o EmailArchitect ... no google te.. ve lah :D

vem legal :)

soh q parece q precisa ter win 2000 ou xp e trocar a porta do apache :D

[]s
[]s

--------------
William Grzybowski

www.linuxar.com.br (MAIS NOVO SITE SOBRE LINUX)
[tire suas duvidas sobre linux no FAQ]

www.agencialivre.com.br

#29 Goku Jr

Goku Jr

    Nilson

  • Usuários
  • 3757 posts
  • Sexo:Masculino

Posted 02/08/2004, 10:27

Estou utilizando smtp.bignet.com.br que é meu provedor aqui, e o que eu utilizo no Outlook e funciona normalmente ( inclusive para enviar emaisl de outras contas, como BOL por exemplo ). :huh:

--

Ah, não preciso nem falar que configurei como:

[mail function]
SMTP = smtp.bignet.com.br
smtp_port = 25
sendmail_from = alexxares@bol.com.br

... :blink:

coloque assim:

SMTP = smtp.bol.com.br
smtp_port = 25
sendmail_from = alexxares@bol.com.br

de um Stop no Apache, e Start ele novamente !

até + !!!
-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951

#30 GreyWolf

GreyWolf

    Mestre

  • Usuários
  • 674 posts
  • Sexo:Não informado

Posted 02/08/2004, 14:20

da esse erro sempre

Warning: mail(): SMTP server response: 500 relay denied in C:\Walter\lagaporcilla\sistema email\clientes.php on line 4

Modos que tentei usar:

[mail function]
; For Win32 only.
SMTP = localhost; for Win32 only
smtp_port = 25
sendmail_from= greywolf@localhost; for Win32 only

[mail function]
; For Win32 only.
SMTP = localhost; for Win32 only
smtp_port = 25
sendmail_from= greywolf@localhost.micro_02; for Win32 only

[mail function]
; For Win32 only.
SMTP = localhost; for Win32 only
smtp_port = 25
sendmail_from= greywolf@micro_02.localhost; for Win32 only

Todos dão o mesmo erro ;\




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq