+ Responder ao Tópico



  1. #1
    mcaxambu
    Visitante

    Padrão php não envia email

    Por favor me ajudem, gostaria de saber porque o meu php não envia email. Tem alguma configuração a fazer? Eu tenho outro servidor de um cliente que manda, mas o meu aqui não...

    Muito agradecido desde já.

    Marcelo Caxambu

  2. #2
    Administrador Avatar de Fernando
    Ingresso
    Jul 2001
    Localização
    Campinas Area
    Posts
    4.996
    Posts de Blog
    4

    Padrão php não envia email

    Como assim? Como tá o script?

  3. #3
    mcaxambu
    Visitante

    Padrão php não envia email

    esta assim...o mesmo que esta no outro servidor...
    <?php
    //VERIFICA SE TEM ALGUM DADO NO ARRAY
    if(sizeof($HTTP_POST_VARS)) {
    //PEGA O IP DO USUÃRIO QUE ESTÃ ENVIANDO
    $ip = getenv("REMOTE_ADDR&quot<IMG SRC="images/forum/icons/icon_wink.gif">;
    $texto = "Mensagem enviada pelo IP: $ip<br><br>";

    while(list($key, $val) = each($HTTP_POST_VARS)) {
    if(($key <> &acute;para&acute AND ($key <> &acute;assunto&acute AND ($key <> &acute;retorno&acute)
    $texto.= "<b>$key</b> = $val<br>";
    }//FECHA WHILE
    //ENVIA UM EMAIL COM OS DADOS ENVIADOS PELO FORMUlÃRIO
    $envia = @mail($para,$assunto,$texto,"From:$para Content-Type: text/html; charset=us-ascii&quot<IMG SRC="images/forum/icons/icon_wink.gif">;

    //REDIRECIONA PARA A PÃGINA DE RESULTADO
    header("Location:$retorno&quot<IMG SRC="images/forum/icons/icon_wink.gif">;
    }//FECHA IF (SIZEOF)

  4. #4
    Administrador Avatar de Fernando
    Ingresso
    Jul 2001
    Localização
    Campinas Area
    Posts
    4.996
    Posts de Blog
    4

    Padrão php não envia email

    Ai nao sei te dizer amigo, desculpa =/

  5. #5
    hez4el
    Visitante

    Padrão php não envia email

    Amigo verifica a configuração do seu sendmail...
    Tenta entrar no terminal como root e verificar
    se o serviço esta ativo e esta postando emails..
    existem soluções mais simples que independem
    da configuração... se vc tiver problemas eu posso
    postar um que eu possuo mas faça esta verificação
    antes. Pode ser que vc não precise de nada mais que uns
    simples ajustes na configuração do sendmail.

  6. #6

    Padrão php não envia email

    vá em seu php.ini e veja se o path do sendmail está correto!
    e descomentado! segue abaixo as linhas:

    [mail function]
    ; For Win32 only.
    SMTP = localhost

    ; For Win32 only.
    sendmail_from = [email protected]

    ; For Unix only. You may supply arguments as well (default: "sendmail -t -i&quot<IMG SRC="images/forum/icons/icon_wink.gif">.
    sendmail_path = /usr/sbin/sendmail -t -i

  7. #7
    mcaxambu
    Visitante

    Padrão php não envia email

    ja verifiquei isso esta correto e descomentado...