← Back to team overview

sslug-teknik team mailing list archive

Re: Sende mail fra et bash script

 

Hans Christian Studt wrote:
Hans Christian Studt wrote:

Kristian Vilmann wrote:

Hans Christian Studt wrote:

Ole Kofoed Hansen wrote:

On Mon, 4 Nov 2002, Hans Christian Studt wrote:

Det virker lidt overvældende på mig at nu skal jeg først sætte en DNS
server (som jeg tror er lidt svært) op for at kunne maile - augh
(Mozilla mail virker da uden !!!)
(Jeg mener også jeg kunne maile fra min php-server ???)

Det er lige før det er nemmere at skrive de 200-300 mails manuelt :(

Kan det være rigtigt at det ikke er muligt uden en DNS server ???

[snip]


Din sendmail kender ikke sig selv.

Det er lidt vigtigt. Men den kan nok sende mail alligevel. Så længe du bruger din udbyder SMTP-relay går det nok.



Prøv lige
host smtp.mail.dk

den skal gerne svare sådan her:

kristian@www ~ > host smtp.mail.dk
smtp.mail.dk has address 193.162.153.3
smtp.mail.dk has address 193.162.153.4
smtp.mail.dk has address 193.162.153.2
kristian@www ~ >

/kristian



(/user/w3c) #host smtp.mail.dk
smtp.mail.dk has address 193.162.153.3
smtp.mail.dk has address 193.162.153.4
smtp.mail.dk has address 193.162.153.2
tir nov 05 00:01:31 (hcs)@(tux1700)on(pts/5):

OK. DNS virker.


relayhost = [193.162.153.3]
relayhost = [193.162.153.4]
relayhost = [193.162.153.2]
relayhost = smtp.mail.dk

jeg tror kun du kan sætte variablen en gang.


done

hvorfor bliver du ved man at skrive "done" ?


echo "test mail" | mail -s "dette er dit subject" hcstudt@xxxxxxxxxxxxxx
done

/var/log/maillog
----------------------------
Nov 5 00:12:12 tux1700 sendmail[1613]: My unqualified host name (tux1700) unknown; sleeping for retry

Nov 5 00:13:12 tux1700 sendmail[1613]: unable to qualify my own domain name (tux1700) -- using short name

Din MTA starter ikke.

Hvordan er du forbundet til Nettet?
Firewall?
ADSL?
Modem?

Hvad er din IP-adresse?

mail.dk - det er TDC, ikke?

Af uransagelige årsager er der ikke reverse-DNS på deres adresser, medmindre man beder om det.

Nov 5 00:13:16 tux1700 sendmail[1613]: gA4NDC7p001613: from=hcs, size=68, class=0, nrcpts=1, msgid=<200211042313.gA4NDC7p001613@tux1700>, relay=hcs@localhost

Nov 5 00:13:20 tux1700 sendmail[1613]: gA4NDC7p001613: to=hcstudt@xxxxxxxxxxxxxx, ctladdr=hcs (500/500), delay=00:00:08, xdelay=00:00:04, mailer=relay, pri=30058, relay=localhost.localdomain. [127.0.0.1], dsn=4.0.0, stat=Deferred: Connection refused by localhost.localdomain.

Før du fortsætter må du lige hitte ud af hvilken MTA du bruger.
Postfix eller sendmail.

Det er postfix-filen du retter i, men jeg vil vædde på at det er sendmail der skriver disse loglinier.

/kristian



Follow ups

References