This article applies to BlackBerry® devices with BlackBerry Device Software 220.127.116.112 to 4.2.0.x installed.
When an application tries to send a PIN message using the Transport.send method, the following exception is thrown:
net.rim.blackberry.api.mail.MessagingExceptionPin message not sent. Do not have the permissions to send the message.
This error indicates that the sending of PIN messages has been blocked by an IT policy on the BlackBerry device user’s BlackBerry Enterprise Server.
Modify the IT policy on the BlackBerry Enterprise Server. One of the following IT policy items may need to be changed:
Disable P2P Normal Send
Disable P2P Normal Send Default
BlackBerry devices that have BlackBerry Device Software later than 18.104.22.1682 and before 22.214.171.124 installed may erroneously throw this exception.
Upgrade to BlackBerry Device Software 4.2.1 or later.
Toggle the IT policy setting that requires passwords to be enabled on a BlackBerry device. In some circumstances, changing the setting for this IT policy will allow applications to send PIN messages. This will not work in all cases, and may not be a desired workaround since BlackBerry device users may not enable passwords on their BlackBerry devices. The recommended resolution is to upgrade the BlackBerry Device Software.
The following table shows the IT policy setting that may allow a third-party application to send PIN messages.
BlackBerry Device Software Version
IT Policy Setting
Prior to 126.96.36.1991
PASSWORD_REQUIRED = true
188.8.131.521 to 4.2.0.x
PASSWORD_REQUIRED = false
Note: This issue does not affect PIN messages sent from the BlackBerry Messages application.