diff -ur asterisk-1.0.1.old/channels/chan_sip.c asterisk-1.0.1/channels/chan_sip.c --- asterisk-1.0.1.old/channels/chan_sip.c 2004-09-28 05:55:08.000000000 -0700 +++ asterisk-1.0.1/channels/chan_sip.c 2004-10-05 19:38:35.000000000 -0700 @@ -3937,8 +3937,8 @@ add_header(&req, "Event", "message-summary"); add_header(&req, "Content-Type", notifymime); - snprintf(tmp, sizeof(tmp), "Messages-Waiting: %s\n", newmsgs ? "yes" : "no"); - snprintf(tmp2, sizeof(tmp2), "Voicemail: %d/%d\n", newmsgs, oldmsgs); + snprintf(tmp, sizeof(tmp), "Messages-Waiting: %s\r\n", newmsgs ? "yes" : "no"); + snprintf(tmp2, sizeof(tmp2), "Voicemail: %d/%d\r\n", newmsgs, oldmsgs); snprintf(clen, sizeof(clen), "%d", (int)(strlen(tmp) + strlen(tmp2))); add_header(&req, "Content-Length", clen); add_line(&req, tmp);