schule:mail-server
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
schule:mail-server [2016-01-10 12:22] – [Mailserver (TODO)] marco.bakera | schule:mail-server [2017-04-19 08:39] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== Mailserver ====== | ||
+ | Ein Mailserver ist ein Programm, das E-Mails versenden und empfangen kann. Wir wollen einen eigenen Server um eine E-Mail Funktion erweitern, so dass wir E-Mails verschicken können. | ||
+ | |||
+ | ===== Übungen ===== | ||
+ | |||
+ | - Versuche die folgenden Begriffe zu erklären: POP3, SMTP, IMAP | ||
+ | - Die folgende Abbildung zeigt die in einer E-Mail-Zustellung beteiligten Systeme. Informiere dich über die Abkürzungen -- z. B. in dem Artikel [[wpde> | ||
+ | - Setze selbst einen Mailserver auf. | ||
+ | * Du benötigst zunächst einen eigenen Account bei einem E-Mail-Provider, | ||
+ | * Als Software für den MTA nutzen wir [[http:// | ||
+ | - Konfiguriere einen Dienst (Wiki, Forum, Cloud, ...) auf deinem Server so, dass er E-Mails versenden kann. Test die Konfiguration. | ||
+ | - Es ist auch möglich, mit Hilfe von [[Python]] E-Mails zu verschicken. Betrachte das Skript in der Fußnote und teste, ob du damit selbst E-Mails versenden kannst.(( | ||
+ | Versand von E-Mail mit Hilfe von Python: | ||
+ | <code python> | ||
+ | # | ||
+ | |||
+ | import smtplib.sys | ||
+ | from email.mime.text import MIMEText | ||
+ | from email.header import Header | ||
+ | ftm = ' | ||
+ | to = ' | ||
+ | subj = ' | ||
+ | msg = ' | ||
+ | try : | ||
+ | mime = MIMEText(msg, | ||
+ | mime[' | ||
+ | mime[' | ||
+ | mime[' | ||
+ | smtp = smtplib.SMTP(" | ||
+ | smtp.starttls() | ||
+ | smtp.login(" | ||
+ | smtp.sendmail(frm, | ||
+ | smtp . quit () | ||
+ | except: | ||
+ | print(" | ||
+ | |||
+ | </ | ||
+ | )) | ||
+ | |||
+ | ===== Weblinks ===== | ||
+ | |||
+ | * [[http:// |
schule/mail-server.txt · Zuletzt geändert: 2017-04-19 08:39 von 127.0.0.1