Ir para conteúdo
Fórum Script Brasil
  • 0

Como configurar o Mercury do xampp?


Rodrigo26

Pergunta

Boa tarde galera,

Estou tentando configurar o Mercury do xampp, para que o teste do sistema de envio por email funcione na máquina local.

Em outras palavras envie o email e pare de exibir avisos de erros como estes:

Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\xampp\htdocs\xampp\Sites\outros\Test_Mail.php on line 12

Encontrei algumas explicações e vídeos:

http://www.youtube.com/watch?v=_QnfF64rA78

http://www.youtube.com/watch?v=VU4PT7xMSO0

Contudo não tem funcionado.

Alguém pode me dá alguma luz a respeito deste assunto?

Valeu,

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0
Boa tarde galera,

Estou tentando configurar o Mercury do xampp, para que o teste do sistema de envio por email funcione na máquina local.

Em outras palavras envie o email e pare de exibir avisos de erros como estes:

Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\xampp\htdocs\xampp\Sites\outros\Test_Mail.php on line 12

Encontrei algumas explicações e vídeos:

http://www.youtube.com/watch?v=_QnfF64rA78

http://www.youtube.com/watch?v=VU4PT7xMSO0

Contudo não tem funcionado.

Alguém pode me dá alguma luz a respeito deste assunto?

Valeu,

Grande Rodrigo.

Desculpe a demora, mas se ainda precisar, provavelmente a solução do seu problema se resolve no Mercury, acessando: Configuration >> Protocol modules...

Nesta tela, desmarque a opção "MercuryX connection and process scheduler". Reinicie o Mercury.

Provavelmente seu problema estará resolvido.

Qualquer coisa, grite!

Gde abraço!

Link para o comentário
Compartilhar em outros sites

  • 0

Zé muito obrigado,

Contudo as mensagens não estão sendo entregues??

<html>
<head>
<title>Trabalhando com PHP</title>
<meta http-equiv="Content-Type" content="text/html; charset=isso-8859-1" />
</head>
<body>
<?php
if(mail('retirei o email do exemplo','Envio de mensagens através do PHP', 'TESTANDO 1, 2, 3',"From: rodrigo@cordula.com"))
   echo '<script type="text/javascript">alert("Mensagem enviada com sucesso!"); </script>';
else
   echo '<script type="text/javascript">alert("Ocorreu um erro ao enviar a mensagem."); </script>';        
?>
</body>
</html>

Link para o comentário
Compartilhar em outros sites

  • 0

ISSO RESOLVE

Baixe o arquivo sendmail.zip (http://glob.com.au/sendmail/) e atualize no seu diretório na pasta Xampp com as dlls e o arquivo sendmail.exe.

Configure assim:
No arquivo sendmail.ini

[sendmail]
smtp_server=smtp.gmail.com
smtp_port = 587
default_domain = gmail.com

auth_username=[seuemail]@gmail.com
auth_password=[suasenha]

No arquivo php.ini

[mail function]
sendmail_path = "C:xampp\sendmail\sendmail.exe -t"
SMTP = smtp.gmail.com
smtp_port = 587

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...