diff --git a/scripts/sshd-login.sh b/scripts/sshd-login.sh
index 4d8b266..e12878e 100644
--- a/scripts/sshd-login.sh
+++ b/scripts/sshd-login.sh
@@ -31,10 +31,10 @@ source /usr/local/bin/libs/notifications.sh
case "$PAM_TYPE" in
open_session)
- PAYLOAD="Login Event\nUser $PAM_USER logged in from $PAM_RHOST at $(date)."
+ PAYLOAD=$(printf "Login Event\nUser %s logged in from %s at %s." "$PAM_USER" "$PAM_RHOST" "$(date)")
;;
close_session)
- PAYLOAD="Logout Event\nUser $PAM_USER logged out from $PAM_RHOST at $(date)."
+ PAYLOAD=$(printf "Logout Event\nUser %s logged out from %s at %s." "$PAM_USER" "$PAM_RHOST" "$(date)")
;;
esac