Guidelines

Malaysia (MY)

We've compiled regulatory and compliance information to help ensure you're communicating effectively and compliantly around the world.

Locale Summary

Locale name

Malaysia

ISO code
The International Organization for Standardization two character representation for the given locale.

MY

Region

Asia

Mobile country code
A three digit code associated with the given locale and used in conjunction with a Mobile Network Code to uniquely identify mobile networks.

502

Dialing code
The dialing prefix used to establish a call or send an SMS from one locale to the given locale.

+60

Guidelines

Two-way SMS supported
Whether Twilio supports two-way SMS in the given locale.

Yes

Number portability available
Whether number portability is available in the given locale.

Yes

Twilio concatenated message support
Concatenation refers to the capability of splitting a message that is too long to be sent in one SMS into smaller pieces and then joining the pieces at the receiving end so that the receiver sees the message as one. 

Yes*
For certain sender ID types this may not be supported. Where messages are split and rejoined may vary based on character encoding.

Message length
How many characters can be sent given a particular message encoding before the message will be split into concatenated segments.

-----

Twilio MMS support
Multimedia Messaging Service (MMS) provides a standards-based means to send pictures and video to mobile phones.

Converted to SMS with embedded URL

Sending SMS to landline numbers
How Twilio handles an SMS message destined for landline telephone number.

You cannot send SMS to a landline destination number: the Twilio REST API will throw a 400 response with error code 21614, the message will not appear in the logs, and the account will not be charged.

Compliance considerations
Twilio strongly encourages customers to review proposed use cases with qualified legal counsel to make sure that they comply with all applicable laws. This table lists some general best practices.

Twilio supports SMS delivery to Malaysia through both International and Domestic gateways.

  • For domestic customers, registration with Twilio is required before you are able to send through the domestic connections to Malaysia mobile operators. Messages are delivered using random approved domestic shortcodes.

  • International customers do not need to register; messages are by default sent and delivered via international connections to Malaysia mobile operators. Messages are also delivered using random approved shortcodes.


In an effort to combat fraud, the Malaysian Communications and Multimedia Commission (MCMC) is restricting the content of SMS messages sent to Malaysian mobile subscribers. SMS messages that contain the following will be blocked:

  1. Use of web link / URL that asks or invite user to click on a link
  2. Requests for user personal information (e.g. name, identification number, card number, bank account number, etc.)
  3. Mobile or fixed line numbers that users can dial in

If your SMS content carries a URL or phone number, kindly reach out to Twilio customer services (https://support.twilio.com/hc/en-us/articles/360048500694-Contacting-Twilio-Support) to get the full-length URL and phone number registered/allowlisted to prevent delivery failure.

In addition, sending firearms, gambling, adult content, money/loan, political, religious, controlled substance, cannabis, and alcohol related content is strictly prohibited.

Sending marketing and promotional messages between 8PM to 8AM is prohibited.

Malaysian mobile operators require the content header RM 0.00 to be added to every message sent to Malaysia. This header informs the receiving subscriber that they were not charged for receiving the SMS message. Sending your messages without this header will result in the content being truncated or the message failing entirely. 

You must also include your brand name to avoid blocking and filtering by mobile operators. Brand names in message content allow mobile operators to identify which organizations are sending messages to their subscribers. The Sender ID of A2P messages to Malaysia is overwritten with a Shortcode Sender ID.

Per local regulations, only Person-to-Person (P2P) messages may be sent via Malaysian domestic long codes. If you can guarantee that you only send legitimate P2P messages, please reach out to Twilio Customer Services to ensure the proper domestic long code connectivity is enabled on your account. For Application-to-Person (A2P) messages, you can use any international long codes.

Concatenated messages are supported by all mobile operators except Digi Malaysia which delivers them as multiple separate messages.

Twilio strongly encourages customers to review proposed use cases with qualified legal counsel to make sure that they comply with all applicable laws. The following are some general best practices:

  1. Get opt-in consent from each end-user before sending any communication to them, particularly for marketing or other non-essential communications.
  2. Only communicate during an end-user’s daytime hours unless it is urgent.
  3. SMS campaigns should support HELP/STOP messages, and similar messages, in the end-user’s local language.
  4. Do not contact end-users on do-not-call or do-not-disturb registries.

Phone Numbers & Sender ID

Alphanumeric
 

Pre-registration

Dynamic

Operator network capability
Whether mobile operators in the given country support the feature.

Not Supported

Not Supported

Twilio supported
Whether Twilio supports the feature for the given country.

---

Supported

Sender ID preserved
In some countries sender IDs for certain sender types are not preserved and are changed for compliance and/or deliverability reasons. In these countries mobile subscribers will see a different ‘from sender ID’ than the one sent by you.

---

---

Provisioning time
Provisioning is the process of getting the sender ID approved and registered with mobile networks (depending on country requirements). Provisioning time is how long this process takes in the given country.

N/A

N/A

UCS-2 support

N/A

N/A

Use case restrictions

N/A

N/A

Best practices

N/A

SenderID will be overwritten with a random operator-approved numeric senderID when the message gets sent to the Malaysian mobile networks. 

Long codes and short codes
 

Long code domestic

Long code international

Short code

Operator network capability
Whether mobile operators in the given country support the feature.

Supported

Not Supported

Supported

Twilio supported
Whether Twilio supports the feature for the given country.

Supported

Supported

Not Supported

Sender ID preserved
In some countries sender IDs for certain sender types are not preserved and are changed for compliance and/or deliverability reasons. In these countries mobile subscribers will see a different ‘from sender ID’ than the one sent by you.

Yes

No

---

Provisioning time
Provisioning is the process of getting the sender ID approved and registered with mobile networks (depending on country requirements). Provisioning time is how long this process takes in the given country.

N/A

N/A

N/A

UCS-2 support

Supported

Supported

N/A

Use case restrictions

Malaysian long codes are limited to 200 messages per day per number and should only be used for Person-to-Person (P2P) messaging. Malaysian long codes will be delivered intact to the target handset.

N/A

N/A

Best practices

N/A

SenderID will be overwritten with a random operator-approved numeric senderID when the message gets sent to the Malaysian mobile networks. 

N/A


For the benefit of all our customers, these guidelines are provided to help you comply with applicable requirements and to help ensure Twilio's platform remains compliant with global telecommunications ecosystem requirements. These guidelines represent our current understanding of common compliance requirements generally applicable to Twilio and its customers, and do not constitute legal advice. By posting these guidelines, Twilio makes no assurances regarding the legal compliance of your application built using our APIs. You are expected to understand and abide by all compliance obligations applicable to your specific application. You should check these pages regularly for updates as telecommunications ecosystem requirements continue to evolve and change, and the information below may be updated or changed without notice.