Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Hosting e Cloud
    5. non ricevo le mail inviate tramite il sito (server)
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • A
      anjin.san User • ultima modifica di

      @paolino: non saprei dirti se php è configurato bene o male sul server, perchè non mi intendo tanto di configurazioni dei server dedicati.
      @Teccak: allora cercherò un tutorial su come impostare al meglio postfix. speriamo che risolvi il problema. per adesso sono a posto perchè ho trovato un plugin di wordpress Configure SMTP e quello ci fa arrivare le mail.
      Grazie a tutti!

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • A
        anjin.san User • ultima modifica di

        allora, sono riuscito a far funzionare postfix.
        facendo il test, mi arriva la mail. però il mio problema persiste ancora: se qualcuno prova mandarmi una mail dal form di contatto, non ci riesce.. cos'altro devo fare?

        -bash-4.1# echo 'This is a test.' > /tmp/test
        -bash-4.1# mail -s 'Test' nome@email . it < /tmp/test
        -bash-4.1# tail -f /var/log/maillog

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • A
          anjin.san User • ultima modifica di

          questo è il log che mi fa vedere dopo

          Feb 20 02:39:02 Viveo postfix/master[1032]: terminating on signal 15
          Feb 20 02:39:03 Viveo postfix/postqueue[2969]: warning: Mail system is down -- accessing queue directly
          Feb 20 02:39:09 Viveo postfix/postfix-script[3044]: starting the Postfix mail system
          Feb 20 02:39:09 Viveo postfix/master[3045]: daemon started -- version 2.6.6, configuration /etc/postfix
          Feb 20 02:41:10 Viveo postfix/pickup[3046]: BA8EE4331B: uid=0 from=<root>
          Feb 20 02:41:10 Viveo postfix/cleanup[3160]: BA8EE4331B: message-id=[email protected]
          Feb 20 02:41:10 Viveo postfix/qmgr[3047]: BA8EE4331B: from=<root@viveo .it>, size=420, nrcpt=1 (queue active)
          Feb 20 02:41:10 Viveo postfix/local[3162]: warning: database /etc/aliases.db isolder than source file /etc/aliases
          Feb 20 02:41:10 Viveo postfix/local[3162]: BA8EE4331B: to=<root@viveo .it>, orig_ to=<info@viveo .it>, relay=local, delay=0.07, delays=0.04/0.01/0/0.03, dsn=2.0.0, status=sent (delivered to mailbox)
          Feb 20 02:41:10 Viveo postfix/qmgr[3047]: BA8EE4331B: removed
          Feb 20 02:44:39 Viveo postfix/sendmail[3297]: fatal: Recipient addresses must be specified on the command line or via the -t option

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • P
            paolino Moderatore • ultima modifica di

            L'errore è "Recipient addresses must be specified on the command line or via the -t option". Ho l'impressione che postfix non sia in ascolto su socket.

            Col comando netstat puoi vedere tutti i socket aperti, anche quello di postfix se c'è.

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • I
              iltuospazioweb User • ultima modifica di

              Manca il -t, come dice l'errore.

              Prova a specificare *sendmail_path = /usr/sbin/sendmail -t *nel php.ini e restarta Apache.

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • A
                anjin.san User • ultima modifica di

                @IlTuoSpazioWeb: aggiungendo -t non mi manda più la mail..
                @Paolino: ho fatto il comando netstat, però non vedevo da nessuna parte il socket postfix. da qui risulta che non c'è, mi immagino..

                Un vero casino con questi server dedicati 🙂

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • I
                  iltuospazioweb User • ultima modifica di

                  @anjin-san said:

                  @IlTuoSpazioWeb: aggiungendo -t non mi manda più la mail..
                  @Paolino: ho fatto il comando netstat, però non vedevo da nessuna parte il socket postfix. da qui risulta che non c'è, mi immagino..

                  Un vero casino con questi server dedicati 🙂

                  Eh... bisogna avere esperienza sistemistca... forse devi racchiudere il comando tra virgolette? Che errore ti da?

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • P
                    paolino Moderatore • ultima modifica di

                    Una tipica configurazione per postfix è questa

                    
                    SMTP	localhost	localhost
                    smtp_port	25	25
                    Path to sendmail 	/usr/sbin/sendmail -t -i
                    sendmail_from	no value	no value
                    sendmail_path	/usr/sbin/sendmail -t -i 	/usr/sbin/sendmail -t -i
                    

                    Usa il comando

                    
                    netstat -na
                    
                    

                    per visualizzare tutti i servizi di rete attivi. Postfix, se settato correttamente, è in ascolto sulla porta 25.

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • A
                      anjin.san User • ultima modifica di

                      il commando netstat -na mi da tcp 127.0.0.1:25. non dovrei avere l'IP del server al posto del 127.0.0.1??
                      scusami, dove posso trovare il codice che mi hai dato per fare le modifiche?

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • P
                        paolino Moderatore • ultima modifica di

                        Il file è quello di configurazione di postfix. In genere si chiama main.cf e sta in /etc.

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        Caricamento altri post
                        Rispondi
                        • Topic risposta
                        Effettua l'accesso per rispondere
                        • Da Vecchi a Nuovi
                        • Da Nuovi a Vecchi
                        • Più Voti