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

    Send Mail, per Intranet ok, no per Internet

    Buon pomeriggio, ho questo problema.
    Il sito Aziendale, è sia su Intranet che su Internet.
    In quello Intranet, non capisco come mai, se invio Email ai dipendenti, quindi con indirizzo aziendale, l'email arriva, invece se, invio a terzi e quindi con indirizzo diverso da quello aziendale, non funziona.In pratica, sembra che l'invio sia avvenuto correttamente, ma in realtà non arriva nessuna Email.

    Sapreste dirmi come mai, e se posso ovviare a questo grave problema?
    Utilizzo il classico script per inviare una mail:
    codice:
    <?
    $mittente = "miosito.org";
    $reaplyTo = "mio_nome@hotmail.com";
    $subject = $_POST['titolo'];
    $comunicazione = $_POST['comunicazione'];
    $indirEmail = trim(stripslashes($_POST['indirEmail']));
    
    $intestazioni = "From: $mittente\nReply-To: <$reaplyTo>\nX-Mailer: Sismail Web Email Interface\nMIME-version: 1.0\nContent-type: multipart/mixed;\n boundary=\"Message-Boundary\"\nContent-transfer-encoding: 7BIT\nX-attachments: $titolo"; 
    
    $body_top = "--Message-Boundary\n"; 
    $body_top .= "Content-type: text/html; charset=iso-8859-1\n"; 
    $body_top .= "Content-transfer-encoding: 7BIT\n"; 
    $body_top .= "Content-description: Mail message body\n\n";
    
    $body = $comunicazione  . "\n";
    
    $msg_body = $body_top . $body;
    
    if(@mail($indirEmail, $subject, $msg_body, $intestazioni)) { 
    	echo "<script language='javascript' type='text/javascript'>
    		alert('NEWSLETTER INOLTRATA CON SUCCESSO!!');
    		location.href='default.php?pres=1';
    	</script>";
    }
    else { 
    	echo "	<script language='javascript' type='text/javascript'>
    		alert('SI SONO VERIFICATI PROBLEMI AL MOMENTO DELL INVIO..RIPROVA PIù TARDI!!');
    		location.href='default.php?pres=1';
    		</script>";
    }
    ?>
    Grazie mille...

  2. #2
    ho visto questa guida, dove rimanda al settaggio del php.ini.
    Domanda, forse :berto: , ma, i parametri che posto qui di seguito, non posso metterli per default, nella pagina che invia l'Email?

    codice:
    [mail function]
    ; For Win32 only.
    SMTP = localhost
    
    
    ; For Win32 only.
    sendmail_from = me@localhost.com
    
    ; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
    ;sendmail_path =

  3. #3
    ho scaricato qui http://phpmailer.sourceforge.net/ un pacchetto per l'invio delle mail.
    Ma nn ci capisco nulla..
    Se può esservi utile,il server su cui gira il tutto è, Linux.
    Bho..Io non so che fare.
    Altrimenti, devo dire al Sistemista di abilitare l'invio delle mail per Internet?
    Ditemi..per favore!!

    Grazie ancora

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Primis primis: sei su Linuz, allora ricommenta le cosine dedicate a winzoz.

    Secondo: ci sono diversi motivi per cui le email apparentemente non arrivino... la più comnue: il server di posta in entrata del destinatario ritiene la tua email, proveniente da un server a dir poco sconosciuto, spam... e la tua email, effettivamente inviata, viene prontamente cestinata. Se per caso hai intenzione di usare phpmailer, c'è un parametro (leggi nel manuale) da settare affinché come smtp venga utilizzato un smtp di tua scelta (non hai problemi con l'smtp relativo alla tua connessione internet). Questo dovrebbe drasticamente abbassare il numero di email che non arrivano a destinazione.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  5. #5
    Grazie Andrea, comunque credo di aver capito il funzionamento di questo pacchetto...
    Ho fatto il test, e le email di prova, mi arrivano sia sull'email aziendale che su l'altra..
    Quindi, APPARENTEMENTE è tutto ok, adesso devo scegliere il tipo di invio che voglio, perchè, nel test ce ne sono 15 diversi...

    E poi credo che ci sono...
    Comunque era un problema di SMTP.. ho dovuto inserire nei parametri richiesti dal pacchetto, la stringa giusta di "connessione o comunicazione" insomma, che servivano a far dialogare il server di posta dell'azienda con quello esterno..

    Ti ringrazio.
    Comunque, se puoi, tieni d'occhio questo post, cosi magari se ho ulteriori problemi, mi puoi aiutare..Grazie mille..!!!

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    mi arrivano gli aggiornamenti in posta
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

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.