summaryrefslogtreecommitdiff
path: root/tools/sepofra.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/sepofra.c')
-rw-r--r--tools/sepofra.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/tools/sepofra.c b/tools/sepofra.c
index 41cc784..25b73b7 100644
--- a/tools/sepofra.c
+++ b/tools/sepofra.c
@@ -156,9 +156,9 @@ string sepofra::explain() const {
build << "}";
}
/* ( */ build << ")";
- build << " client-ip=" << ip << ";";
- build << " envelope-from=" << mailfrom << ";";
- build << " helo=" << helo;
+ if (ip != "") build << " client-ip=" << ip << ";";
+ if (mailfrom != "") build << " envelope-from=" << mailfrom << ";";
+ if (helo != "") build << " helo=" << helo;
return build.str();
}