Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 21
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    206

    comando per inviare una mail

    Ciao,

    esiste per caso in linux un comando per inviare una mail al verificarsi di un determinato evento?
    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    206
    Ho provato con il comando:

    echo "provo ad inviarmi una mail"|mail -s "Prova" prova@miodominio.it


    ma non funziona qualcuno sa il perchè?

  3. #3
    Devi configurare sendmail per poter inviare le mail. Installa sendmail e sendmail-cf e poi procedi con la configurazione del file /etc/mail/sendmail.mc.
    Alla fine dai make -C /etc/mail, starta il servizio sendmail e per eventuali errori, controlla il log /var/log/maillog.
    Powered by Fedora & CentOS
    Here I am, brain the size of a planet..

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    206
    Esiste un modo per settare correttamente il file sendmail.mc?

    Non ho idea di come si possa fare

  5. #5
    Prova a scommentare la seguente riga:
    codice:
    DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl
    dovrebbe bastare
    Powered by Fedora & CentOS
    Here I am, brain the size of a planet..

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    206
    ok, ho commentato la riga e poi da riga di comando ho eseguito make -C /etc/mail e mi da il seguente output:

    make: Entering directory `/etc/mail'
    Updating databases ...
    Reading configuration from /etc/mail/sendmail.conf.
    Validating configuration.
    Creating /etc/mail/databases...
    Updating auth ...
    sasl2-bin not installed, not configuring sendmail support.

    To enable sendmail SASL2 support at a later date, invoke "/usr/share/sendmail/update_auth"

    Creating /etc/mail/relay-domains
    # Optional file...
    Updating Makefile ...
    Reading configuration from /etc/mail/sendmail.conf.
    Validating configuration.
    Creating /etc/mail/Makefile...
    Updating sendmail.cf ...
    *** ERROR: FEATURE() should be before MAILER()
    *** MAILER(`local') must appear after FEATURE(`always_add_domain')*** ERROR: FEATURE() should be before MAILER()
    *** MAILER(`local') must appear after FEATURE(`allmasquerade')*** ERROR: FEATURE() should be before MAILER()
    The following file(s) have changed:
    /etc/mail/sendmail.cf
    ** ** You should issue `/etc/init.d/sendmail reload` ** **
    make: Leaving directory `/etc/mail'


    è normale? secondo te è ok?

    grazie mille

  7. #7
    Sta dicendo che la riga dove compare MAILER(`local') dev'essere prima di tutte le options che iniziano con FEATURE anche se mi sembra strano, visto che io ho tutte le FEATURE prima di MAILER.
    E poi è strano che di default metta MAILER a local.

    Che distribuzione stai usando? Non_è una Red Hat based?
    Prova intanto a startare sendmail e vedi se funziona e nel caso contrario guarda il log che ti ho segnalato prima
    Powered by Fedora & CentOS
    Here I am, brain the size of a planet..

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    206
    Sto usando Debian, ma il file .mc modificato non lo devo convertire in .cf?

  9. #9
    Noto in effetti che fa un sacco di cose in più non richieste
    Comunque non serve convertire in sendmail.cf, perchè il file viene creato in automatico con il make.
    Powered by Fedora & CentOS
    Here I am, brain the size of a planet..

  10. #10
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    206
    Per startare sendmail basta scrivere sendmail su riga di comando?? ci va qualche comando particolare per inviare mail?

    scusa la mia ignoranza ma è la prima volta che mi avvicino ad una cosa simile.

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.