Visualizzazione dei risultati da 1 a 5 su 5

Discussione: invio email "lento"

  1. #1

    invio email "lento"

    Avevo gia' aperto una discussione uguale senza ottenere risposte.
    ci riprovo:

    Voglio mandere email dal mio sito.
    Utilizzo la funzione mail() di php e non riscontro alcun errore, tutte le email arrivano nel giro di un minuto.

    Purtroppo l'utente che invia la mail e' costretto ad aspettare dai 20 ai 30 secondi, un ritardo inaccettabile.


    io faccio questo
    mail($indirizzoemail, $oggetto, $corpo);

    non invio nient'altro, solo un'email testuale con pochi caratteri (mai piu' di due o tre frasi).



  2. #2
    ma quale mail server usi ? locale o remoto ?
    non è un problema php ... prova ad impostare un altro mail server
    esempio
    usi ini_set('SMTP',mail.tin.it);

  3. #3
    uso il localhost.

    ho provato a fare questo:

    print time();
    mail("indirizzo","oggetto","corpo");
    print "

    ";
    print time();


    .............mediamente 90 secondi per eseguire la funzione!!!

    ora provo con ini_set come da tuo consiglio.
    grazie.

  4. #4
    con ini_set il tempo e' calato a poco piu' di 30 secondi.

    ma l'email non arriva!

  5. #5
    Utente di HTML.it L'avatar di Il_Drugo
    Registrato dal
    May 2006
    Messaggi
    1,220
    Le cose sono due:

    - l'SMTP che usi ha un mailserver moooolto lento (ad es. se ti appoggi al mail server del tuo provider ADSL, prova a cercare su google di altri utenti col tuo stesso problema).

    - Apache configurato male (non chiedermi cosa o perchè ^^' )

    In entrambi i casi non penso proprio che PHP centri qualcosa. Prova a chiedere nel forum di Apache o di Connettività (meglio Apache).


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.