head 1.3; access; symbols pkgsrc-2026Q3:1.2.0.44 pkgsrc-2026Q3-base:1.2 pkgsrc-2026Q2:1.2.0.42 pkgsrc-2026Q2-base:1.2 pkgsrc-2026Q1:1.2.0.40 pkgsrc-2026Q1-base:1.2 pkgsrc-2025Q4:1.2.0.38 pkgsrc-2025Q4-base:1.2 pkgsrc-2025Q3:1.2.0.36 pkgsrc-2025Q3-base:1.2 pkgsrc-2025Q2:1.2.0.34 pkgsrc-2025Q2-base:1.2 pkgsrc-2025Q1:1.2.0.32 pkgsrc-2025Q1-base:1.2 pkgsrc-2024Q4:1.2.0.30 pkgsrc-2024Q4-base:1.2 pkgsrc-2024Q3:1.2.0.28 pkgsrc-2024Q3-base:1.2 pkgsrc-2024Q2:1.2.0.26 pkgsrc-2024Q2-base:1.2 pkgsrc-2024Q1:1.2.0.24 pkgsrc-2024Q1-base:1.2 pkgsrc-2023Q4:1.2.0.22 pkgsrc-2023Q4-base:1.2 pkgsrc-2023Q3:1.2.0.20 pkgsrc-2023Q3-base:1.2 pkgsrc-2023Q2:1.2.0.18 pkgsrc-2023Q2-base:1.2 pkgsrc-2023Q1:1.2.0.16 pkgsrc-2023Q1-base:1.2 pkgsrc-2022Q4:1.2.0.14 pkgsrc-2022Q4-base:1.2 pkgsrc-2022Q3:1.2.0.12 pkgsrc-2022Q3-base:1.2 pkgsrc-2022Q2:1.2.0.10 pkgsrc-2022Q2-base:1.2 pkgsrc-2022Q1:1.2.0.8 pkgsrc-2022Q1-base:1.2 pkgsrc-2021Q4:1.2.0.6 pkgsrc-2021Q4-base:1.2 pkgsrc-2021Q3:1.2.0.4 pkgsrc-2021Q3-base:1.2 pkgsrc-2021Q2:1.2.0.2 pkgsrc-2021Q2-base:1.2; locks; strict; comment @# @; 1.3 date 2026.10.01.17.39.31; author adam; state dead; branches; next 1.2; commitid 9DinucOsATlECNXG; 1.2 date 2021.06.02.21.06.03; author khorben; state Exp; branches; next 1.1; commitid B3GZOXlBoQVOkBVC; 1.1 date 2021.05.27.22.25.05; author khorben; state Exp; branches; next ; commitid s48kIeOrqq0uYPUC; desc @@ 1.3 log @py-flask-sendmail: removed, last update 2012-04-21 @ text @$NetBSD: patch-flask__sendmail_connection.py,v 1.2 2021/06/02 21:06:03 khorben Exp $ Do not send messages when testing or disabled in configuration Submitted upstream in PR #12 (at https://github.com/ajford/flask-sendmail/pull/12). --- flask_sendmail/connection.py.orig 2012-04-23 02:11:53.000000000 +0000 +++ flask_sendmail/connection.py @@@@ -18,6 +18,9 @@@@ class Connection(object): pass def send(self, message): + if self.suppress: + return 0 + sm = Popen([self.mail.mailer, self.mail.mailer_flags], stdin=PIPE, stdout=PIPE, stderr=STDOUT) sm.stdin.write(message.dump()) @ 1.2 log @py-flask-sendmail: improve and import a couple fixes The updated patches: - fix the suppressing of messages when testing or disabled in configuration; - import what should be a better fix when piping messages to sendmail(1). Bumps PKGREVISION. @ text @d1 1 a1 1 $NetBSD: patch-flask__sendmail_connection.py,v 1.1 2021/05/27 22:25:05 khorben Exp $ @ 1.1 log @py-flask-sendmail: import version 0.1 The Flask-Sendmail extension provides a simple interface to your system's sendmail client from within your Flask application and gives you ability to send messages from your views and scripts. @ text @d1 1 a1 1 $NetBSD$ d3 4 a6 1 Fix type error when sending messages d10 3 a12 1 @@@@ -20,7 +20,7 @@@@ class Connection(object): d14 3 d19 1 a19 5 - sm.stdin.write(message.dump()) + sm.stdin.write(message.dump().encode()) sm.communicate() return sm.returncode @