Make all mailman operations a no-op.

This commit is contained in:
Dominik Pantůček 2023-04-06 21:18:43 +02:00
parent 2c80787fd8
commit d634debd3e

View file

@ -123,19 +123,23 @@
;; Adds given email to given listname
(define (add-email-to-mailman-list listname email)
(if #t
(print "Add " email " to " listname ".")
(let ((result
(get-mailman-output-lines
"add_members" "-r" "-" listname
(sprintf "<<<\"~A\"" email))))
(print result)))
(print result))))
;; Removes given email from given listname
(define (remove-email-from-mailman-list listname email)
(if #t
(print "Remove " email " from " listname ".")
(let ((result
(get-mailman-output-lines
"remove_members" (car listname)
(sprintf "\"~A\"" email))))
(print result)))
(print result))))
;; Ensures given email is in given ML
(define (mailman-ensure-member ml email)