← Back to team overview

sslug-teknik team mailing list archive

Re: Sende mail fra et bash script

 

Hans Christian Studt wrote:
Kristian Vilmann wrote:

Frank Vestergaard Pedersen wrote:

echo "test mail" | mail -s "dette er dit subject" hcstudt@xxxxxxxxxxxxxx
og se hvad der sker.... :-)


Ja. Og husk at kigge i loggen:
tail -f /var/log/maillog
samtidig.


/var/log/maillog
----------------------------
Nov  4 21:29:38 tux1700 sendmail[22696]:
 My unqualified host name (tux1700) unknown; sleeping for retry


OK.

For at sende mail skal du have en et program der kan sende posten videre til en mailserver.

Du har din egen mailserver. For at din mailserver skal fungere skal den have noget brugbar nameservice. Og den maskine mailserveren kører på skal være i DNS, hvis det skal være rigtig fint. Og det skal det.

Og det er vist iøvrigt ikke postfix der har skrevet i din log. Jeg tror det er sendmail.

Jeg synes postfix er meget lettere at bruge end sendmail. Specielt til leg og test. Du skal måske rette 4 eller 6 beskrivende variable i main.cf - så er du kørende. Tjek hvad du bruger fx. med kommandoen redhat-switchmail.

/kristian



Follow ups

References