mirror of
https://gitlab.com/harald.mueller/aktuelle.kurse.git
synced 2024-11-27 12:11:57 +01:00
muh
This commit is contained in:
commit
809e62d0fd
@ -15,18 +15,69 @@
|
||||
<br>
|
||||
![./ftpanweisungen.jpg](./ftpanweisungen.jpg)
|
||||
|
||||
|
||||
**cmd-Beispiel**
|
||||
<br>
|
||||
<br>
|
||||
Oder über eine **Zusatzinstallation** von 'lftp'
|
||||
<br>
|
||||
|
||||
sudo apt install lftp
|
||||
|
||||
Danach sollte über folgenden Befehl die FTP-Anweisungen auch auszuführen sein, wobei die Variablen `$user`, `$pass` und `$host` sowie die anderen Variablen `$remote_path` und `$archive_filename` vorher natürlich entsprechend gesetzt werden müssen.
|
||||
|
||||
lftp -e "set ftp:ssl-allow no; put $archive_filename -o $remote_path/$archive_filename; quit" -u "$user","$pass" "$host"
|
||||
|
||||
Man beachte, dass mit `ssl-allow no` die Security abgeschaltet wurde. In diesem Beispiel wird `put` gemacht. Bei `get` dann entsprechendes.
|
||||
|
||||
|
||||
**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
|
||||
### E-Mail in Linux
|
||||
|
||||
- [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)
|
||||
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>
|
||||
|
||||
- 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)
|
||||
|
||||
@ -51,6 +102,7 @@ Diese Art funktioniert nur auf einem Webserver, auf dem ein Mailserver installie
|
||||
<br>
|
||||
![./mailing-mit-phpwebserver.jpg](./mailing-mit-phpwebserver.jpg)
|
||||
|
||||
<<<<<<< HEAD
|
||||
**Mailing mit Bash**
|
||||
|
||||
Hier eine Anleitung, wie in Bash ein Mail-System eingerichtet werden kann und wie man ein Mail machen kann.
|
||||
@ -83,4 +135,6 @@ Beim Passwort muss das GMail-App-Passwort vom Smartphone, das man beim Einrichte
|
||||
|
||||
|
||||
https://www.alanbonnici.com/2020/11/howto-send-email-from-google-from.html
|
||||
=======
|
||||
>>>>>>> 35d9855727c164bbada8623a6476304c779de32f
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user