Hi Forum,
bei dem Versuch eine einfache Email aus einem Bash-Skript zu versenden stoße ich auf ungeahnte Schwierigkeiten. Es geht um die Versendung meiner IP-Adresse vorerst an mich selbst. Derzeit sieht das Skript so aus:
Die IP wird zwar ausgegeben, aber die Email kommt nicht an. Ist auch kein Wunder, da sie scheinbar nicht rausgeht:
Ausgabe von /var/log/mail:
Ok, habe bei Spanmhouse nachgesehen. Grund scheint eine nicht vorhandene Identifizierung meinerseits zu sein. Daher wollte ich E-Mail Server in YaST konfigurieren, doch da weiß ich beim besten Willen nicht, was ich bei "Ausgangserver" und unter Identifizierung bei "Benutzer" und "Passwort" eintragen soll? Ich habe es mit der im log genannten und zurückgewiesenen IP 88.70.24.180 und meinen Accountdaten versucht - klappt natürlich nicht.
Kann mir jemand weiterhelfen?
Ziel soll ein Cronjob werden, der regelmäßig die IP prüft und bei Änderung (durch Providerunterbrechung) mir zuhause die neue IP übermittelt.
Danke Euch
Michael
Signatur stimmt nicht mehr. Aktuell
KDE Linux 3.1.10-1.16-desktop i686
Distribution: openSUSE 12.1 (i586)
KDE: 4.7.2 (4.7.2) "release 5"
bei dem Versuch eine einfache Email aus einem Bash-Skript zu versenden stoße ich auf ungeahnte Schwierigkeiten. Es geht um die Versendung meiner IP-Adresse vorerst an mich selbst. Derzeit sieht das Skript so aus:
#!/bin/bash
#################################################
# #
# IP-Adresse auslesen und ausgeben #
# #
#################################################
IP=$(/sbin/ifconfig wlan0 | head -n 2 | tail -n 1 | cut -d: -f2 | cut -d" " -f 1)
echo "wlan0= "$IP
echo "wlan0 =" | mail -s "'wlan0 = '$IP" xyz@yahoo.de
Die IP wird zwar ausgegeben, aber die Email kommt nicht an. Ist auch kein Wunder, da sie scheinbar nicht rausgeht:
Ausgabe von /var/log/mail:
May 1 18:41:42 linux-74my postfix/pickup[10277]: C9A45E58B3: uid=1000 from=<sternebingo-2>
May 1 18:41:42 linux-74my postfix/cleanup[10935]: C9A45E58B3: message-id=<20130501164142.C9A45E58B3@linux-74my.site>
May 1 18:41:42 linux-74my postfix/qmgr[10278]: C9A45E58B3: from=<sternebingo-2@linux-74my.site>, size=471, nrcpt=1 (queue active)
May 1 18:41:43 linux-74my postfix/smtp[10937]: C9A45E58B3: host mx-eu.mail.am0.yahoodns.net[188.125.69.79] refused to talk to me: 553 5.7.1 [BL21] Connections will not be accepted from 88.70
.24.180, because the ip is in Spamhaus's list; see http://postmaster.yahoo.com/550-bl23.html
May 1 18:41:43 linux-74my postfix/smtp[10937]: C9A45E58B3: to=<miplagmann@yahoo.de>, relay=mx-eu.mail.am0.yahoodns.net[77.238.177.9]:25, delay=0.42, delays=0.13/0.01/0.28/0, dsn=4.7.1, statu
s=deferred (host mx-eu.mail.am0.yahoodns.net[77.238.177.9] refused to talk to me: 553 5.7.1 [BL21] Connections will not be accepted from 88.70.24.180, because the ip is in Spamhaus's list; se
e http://postmaster.yahoo.com/550-bl23.html)
Ok, habe bei Spanmhouse nachgesehen. Grund scheint eine nicht vorhandene Identifizierung meinerseits zu sein. Daher wollte ich E-Mail Server in YaST konfigurieren, doch da weiß ich beim besten Willen nicht, was ich bei "Ausgangserver" und unter Identifizierung bei "Benutzer" und "Passwort" eintragen soll? Ich habe es mit der im log genannten und zurückgewiesenen IP 88.70.24.180 und meinen Accountdaten versucht - klappt natürlich nicht.
Kann mir jemand weiterhelfen?
Ziel soll ein Cronjob werden, der regelmäßig die IP prüft und bei Änderung (durch Providerunterbrechung) mir zuhause die neue IP übermittelt.
Danke Euch
Michael
Signatur stimmt nicht mehr. Aktuell
KDE Linux 3.1.10-1.16-desktop i686
Distribution: openSUSE 12.1 (i586)
KDE: 4.7.2 (4.7.2) "release 5"