Hallo,
ich bin neu im Forengeschäft, daher korrigiert mich ruhig wenn ich was falsch oder missverständlich beschreibe.
Ich versuche mir über cron täglich eine E-mail mit verschiedenen werten schicken zu lassen, probeweise erst mal meine IP.
In meinem Script habe ich meinen E-mail account komplett statisch festgelegt (user,pwd,smtpserver,port)
lasse mir über wget eine "watismeineIP" seite holen,
suche nach einem bestimmten String mit grep meine IP ausgeben
und diese per sendemail an meine E-mail adresse schicken.
Das Script läuft auch wie gewünscht wenn ich es direkt auf der shell aufrufe.
nun will ich es ein mal am Tag starten über cron.
hab mir also mit meinem Standartnutzer mit crontab -e eine crontabelle angelegt, und unten in die letzte
Zeile ein
15 16 * * * /pfad/zum/Script > /pfad/zum/Logfile
angelegt.
Schau ich nun ins Log steht dort aber leider
Apr 13 20:04:18 raspberrypi sendEmail[2271]: NOTICE => Authentication not supported by the remote SMTP server!
Apr 13 20:04:18 raspberrypi sendEmail[2271]: ERROR => Received: 530 5.7.0 Must issue a STARTTLS command first. e42sm35426914eev.32 - gsmtp
mein erster gedanke war "cron startet den job als anderer user", lass ich mir den aber im script mit whoami ausgeben erscheint mein Standartuser.
Rechte sind eher großzügig vergeben, rwx für user und gruppe.
was mache ich falsch???