summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpiaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2012-05-07 23:10:14 +0800
committerpiaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2012-05-07 23:10:14 +0800
commitfa3b5fba77c6db5dd3b2631f44ede1e9624913e8 (patch)
tree13b3862cddd3a7fe29be0da7523bb074059fe1ea
parent07ff025e7493c4d4db8c92cc0f51a44cd91ed3a8 (diff)
downloadpttbbs-fa3b5fba77c6db5dd3b2631f44ede1e9624913e8.tar
pttbbs-fa3b5fba77c6db5dd3b2631f44ede1e9624913e8.tar.gz
pttbbs-fa3b5fba77c6db5dd3b2631f44ede1e9624913e8.tar.bz2
pttbbs-fa3b5fba77c6db5dd3b2631f44ede1e9624913e8.tar.lz
pttbbs-fa3b5fba77c6db5dd3b2631f44ede1e9624913e8.tar.xz
pttbbs-fa3b5fba77c6db5dd3b2631f44ede1e9624913e8.tar.zst
pttbbs-fa3b5fba77c6db5dd3b2631f44ede1e9624913e8.zip
Check BBS-style mail address more seriously.
git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5677 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
-rw-r--r--pttbbs/mbbsd/mail.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/pttbbs/mbbsd/mail.c b/pttbbs/mbbsd/mail.c
index e4c965ce..d47e41a6 100644
--- a/pttbbs/mbbsd/mail.c
+++ b/pttbbs/mbbsd/mail.c
@@ -1336,6 +1336,8 @@ doforward(const char *direct, const fileheader_t * fh, int mode)
}
if (mode == 'Z') {
if (strstr(address, MYHOSTNAME) ||
+ strstr(address, ".brd@") ||
+ strstr(address, "@bs2.to") ||
strstr(address, ".bbs@")) {
vmsg("不可使用 BBS 信箱。");
return 1;