This commit is contained in:
Harald G. Mueller 2023-04-04 20:01:05 +02:00
parent f7dbaf1be2
commit 35d9855727

View File

@ -29,19 +29,55 @@ Danach sollte über folgenden Befehl die FTP-Anweisungen auch auszuführen sein,
Man beachte, dass mit `ssl-allow no` die Security abgeschaltet wurde. In diesem Beispiel wird `put` gemacht. Bei `get` dann entsprechendes.
**cmd-Beispiel**
**cmd-Beispiel** (Tasten 'WINDOWS' 'R' und dann "cmd" eintippen)
<br>
Legen Sie folgende 2 Dateien (`.bat` und `.ftp`) an und danach machen Sie Doppelklick auf den `.bat`-Programmaufruf
![./cmd-ftp-start.bat.jpg](./cmd-ftp-start.bat.jpg)
![./cmdcommands.ftp.jpg](./cmdcommands.ftp.jpg)
<br>
<br>
<br>
<hr>
<br>
<br>
<br>
### E-Mail in Linux
Hier eine Anleitung, wie in Bash ein Mail-System eingerichtet werden kann und wie man ein Mail machen kann.
Für unsere Anwendungen hier im Modol M122 recht es, dass man Mails senden kann. Das Empfangen von Mail hier in Bash ist nicht zwingend nötig.
Dazu muss man 'mailutils' installieren, damit man mit dem Befehl 'mail' ein Mail absenden kann.
Es geht auch mit 'mutt' und 'sendmails' und mit 'ssmtp':
https://linuxhint.com/bash_script_send_email
### E-Mail
sudo apt install mailutils
- [https://www.linuxfordevices.com/tutorials/linux/mail-command-in-linux](https://www.linuxfordevices.com/tutorials/linux/mail-command-in-linux)
- [https://www.geeksforgeeks.org/send-mails-using-a-bash-script](https://www.geeksforgeeks.org/send-mails-using-a-bash-script)
Der Mailaufruf geht über einen 'Import' des Mailtextes
mail -s "$mail_subject" "$MAIL_TO" <<< "$mail_body" -a "$mail_attachment"
<br>
- https://www.linuxfordevices.com/tutorials/linux/mail-command-in-linux
- https://www.geeksforgeeks.org/send-mails-using-a-bash-script
<br>
<br>
Hier eine andere **Anleitung für Bash-Mails**, die über **GMail** verschickt werden.
Als **Ubuntu**-Installation über `msmtp-mta` und `heirloom-mailx`.
Beim Passwort muss das GMail-App-Passwort was man in den GMail-Einstellungen erstellt eingeben.
Man muss ein weiteres spezielles Zugangs-Passwort für externe User setzen. Schauen Sie in diesem
Video wie das geht und machen Sie alles nach.
https://youtu.be/J1DHQG5qFdU dasselbe findet sich auch als Text (um die commands zu kopieren)
https://www.alanbonnici.com/2020/11/howto-send-email-from-google-from.html
## EMail mit anderen Skriptsprachen
**Mailing mit Python** (Dank an Hr. Noel L. Hug, AP21a)
@ -66,39 +102,4 @@ Diese Art funktioniert nur auf einem Webserver, auf dem ein Mailserver installie
<br>
![./mailing-mit-phpwebserver.jpg](./mailing-mit-phpwebserver.jpg)
**Mailing mit Bash**
Hier eine Anleitung, wie in Bash ein Mail-System eingerichtet werden kann und wie man ein Mail machen kann.
Für unsere Anwendungen hier im Modol M122 recht es, dass man Mails senden kann. Das Empfangen von Mail hier in Bash ist nicht zwingend nötig.
Dazu muss man 'mailutils' installieren, damit man mit dem Befehl 'mail' ein Mail absenden kann.
Es geht auch mit 'mutt' und 'sendmails' und mit 'ssmtp':
https://linuxhint.com/bash_script_send_email
sudo apt install mailutils
Der Mailaufruf geht über einen 'Import' des Mailtextes
mail -s "$mail_subject" "$MAIL_TO" <<< "$mail_body" -a "$mail_attachment"
<br>
<br>
<br>
<br>
<br>
<br>
Eine andere **Anleitung für Bash-Mails, die über GMail** verschickt werden:
Beim Passwort muss das GMail-App-Passwort was man in den GMail-Einstellungen erstellt eingeben.
Das Passwort bekommt man, nachdem man eine App erstellt im Smartphone hat.
Damit kann man dann über das Postfach von GMail entsprechend die Nachrichten verschicken.
https://www.alanbonnici.com/2020/11/howto-send-email-from-google-from.html