Child pages
  • How to send a text message to the phone and make it appear on the display

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Current »


Please note: this article describes the "classic" way of sending text messages to the idle screen. A more modern / recently implemented feature is not limited to idle screen and provides a lot more options like message queue and multiline and Icon support. Please do not miss to review this as well: Notifications via Infobox

Text messages (desktop messages) to the idle screen of a Snom deskphone, follow these steps:

1) Configure the folowing settings on the phone's web interface:

Support broken Registrar to "on"
Filter Packets from Registrar to "off"
Network identity (port): 5060
Clear Desktop Message on Cancel --> "off" -> message stays permanently --> "on" -> message can be deleted via "Cancel" key

Also configure an admin password and a http password. If the phone does not have an admin password and http password, the status bar will display the warning messages "Admin Password not set" and "HTTP Password not set" and these will have priority over any other messages.

2) Re-boot (!!) the phone but do NOT reset it!

3) Set up at least one identity (e.g. 486@mypbx) on the phone and select it as outgoing identity.

4) Install SIPSAK on any computer in your network (Linux/ Windows versions available) and enter the following command. Note that the extension must match the one that the phone currently has configured (e. g. 486:)

sipsak -i -M -B "This is an example message" -s sip:486@phoneIP

5) Result: The message "This is an example message" will be displayed depending on the phone type. Here are some examples:

  • Example D375:

  • Example D745:


  • See the SIP trace in order to check if the SIP message has reached the phone e.g.:
MESSAGE sip:493@phoneIP:5060;...
  • The message is sent to a specific identity on the phone, e.g., sip:493@phoneIP therefore the phone must be set to that identity before (!!) --> The message can be matched then and the phone answers "200 OK" otherwise "404 Not Found"

Note: Starting from firmware V6, it is also possible to show special messages for a particular call as long as the Call-Id matches the current call. An example of that MESSAGE method would be:

MESSAGE sip:153@ SIP/2.0

Example of SIP flow


Received from udp: at 23/10/2009 17:37:35:305 (334 bytes):

MESSAGE sip:440@ SIP/2.0
Via: SIP/2.0/UDP;branch=z9hG4bK.6595ca81;rport;alias
To: sip:440@
Call-ID: 868689509@
Content-Type: text/plain
Max-Forwards: 70
User-Agent: sipsak 0.9.5
From: sip:sipsak@;tag=33c72665
Content-Length: 26

This is an example message

Sent to udp: at 23/10/2009 17:37:35:311 (228 bytes):

SIP/2.0 200 Ok
Via: SIP/2.0/UDP;branch=z9hG4bK.6595ca81;rport=4325;alias
From: sip:sipsak@;tag=33c72665
To: sip:440@
Call-ID: 868689509@
Content-Length: 0


There is no content with the specified labels

  • No labels