Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    [mail()] con alcuni indirizzi non funziona

    ciao a tutti!

    la funzione mail funziona bene, ma su alcuni indirizzi la mail non arriva nemmeno facendo 1000 tentativi.

    Avevo letto da qualche parte che per gli indirizzi di libero bastava aggiungere nell'header "reply-to"...

    in particolare non funziona con gli indirizzi di hotmail...
    c'è qualcos'altro che devo specificare nell'header perchè sia una mail corretta?

    grazie
    «Se leggi dimentichi, se vedi capisci, se fai impari» Piaget

  2. #2
    Utente di HTML.it L'avatar di aserena
    Registrato dal
    Feb 2003
    Messaggi
    310
    Il server è tuo? Cioè di solito questi malfunzionamenti sono da attribuirsi a problemi di configurazione. Potrebbe essere un errore di dns oppure il mail server specificato nel php.ini non è quello giusto...

    Fammi sapere ciao ciao
    La (!) è quella roba che in autunno si intristisce... perche': seccano i piselli, migrano gli uccelli, cadono i marroni, e se poi c'è anche la nebbia non si vede più un caXXo!! by Piero.mac @07/05

  3. #3
    no... è un hosting...

    non credo sia un fatto di configurazione... agli altri indirizzi la posta arriva regolarmente

    è solo agli indirizzi di HOTMAIL... chissà perchè...
    credo sia un problema analogo a quello citato di libero

    magari è il server di hotmail che blocca le email mandate da PHP... magari perchè c'è qualcosa negli header che non gli piace tanto...

    ma come dev'essere allora questo header?

    io metto solo
    "From: email@server.ext\nReply-To: email@server.ext"
    «Se leggi dimentichi, se vedi capisci, se fai impari» Piaget

  4. #4
    Utente di HTML.it L'avatar di gizax
    Registrato dal
    Jan 2004
    residenza
    Rome
    Messaggi
    386
    se ho capito bene e se ho capito che hosting è devi provare a NON mandare email in formato html.

  5. #5
    Originariamente inviato da Mackey
    io metto solo
    "From: email@server.ext\nReply-To: email@server.ext"
    ERGO

    la mail è in formato text/plain...

    soluzioni?
    «Se leggi dimentichi, se vedi capisci, se fai impari» Piaget

  6. #6
    Ciao,
    aggiungi l'header
    Return-Path: mail_mittente

    molti mta si rifiutano di far passare la mail senza quell'header
    per favore NIENTE PVT TECNICI da sconosciuti

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    dal mio sito (su altervista) mando delle mail alla mia mail hotmail cosi:

    $email="miamail@hotmail.com";
    $oggetto="Comunicazione visitatore DWS (".$_POST['nickname'].")";
    $messaggio=$_POST['nickname']." ti ha appena scritto un'email dal tuo sito, DWS. Ecco cosa dice:\n".$_POST['messaggio']."\n\n\nRispondi qui: ".$_POST['email'];
    $header="From: ".$_POST['email']."\r\n";
    @mail ($email, $oggetto, stripslashes($messaggio),$header) or header("location:errore.php");


    e mi arrivano tutte... almeno, credo

  8. #8

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.