Initial Email-Forwarder scaffold
This commit is contained in:
commit
91e52aecd0
22 changed files with 1007 additions and 0 deletions
13
backend/09-smtp.go
Normal file
13
backend/09-smtp.go
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
package backend
|
||||
|
||||
// SMTP wird AUSSCHLIESSLICH fuers manuelle Weiterleiten einzelner Mails aus dem
|
||||
// Viewer benutzt (Cfg.ForwardSMTP). Der Postfach-Umzug laeuft NIE ueber SMTP,
|
||||
// sondern ueber IMAP APPEND (05-imap-target.go) -- sonst gingen Datum, Flags
|
||||
// und Ordnerstruktur verloren.
|
||||
|
||||
// ForwardMessage leitet den mbox-Rohtext an einen Empfaenger weiter.
|
||||
func ForwardMessage(rawMessage []byte, to []string, extraNote string) error {
|
||||
// TODO Codex: net/smtp (stdlib) mit STARTTLS + AUTH gegen Cfg.ForwardSMTP.
|
||||
// Original als Anhang oder inline weiterleiten, From = Cfg.ForwardSMTP.From.
|
||||
return nil
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue