Одной из основных причин использования SMS в качестве способа аутентификации является то, что вы связываете учетную запись с мобильным телефоном, что эффективно снижает вероятность фальсификации учетных записей пользователей с очень большим отрывом.
Чтобы реализовать эту функцию, вам нужно будет подписать соглашение с SMS-шлюзом, охватывающим страны (и операторов), в которых находятся ваши клиенты.
Большинство SMS-шлюзов могут быть легко интегрированы в ваше программное обеспечение и чаще всего предоставляют вам доступ ко всем операторам мобильной связи, которые вам требуются.
Я бы не рекомендовал использовать шлюз электронной почты для смс, если вы можете использовать API, поскольку они чаще всего менее отзывчивы, чем использование надлежащего API для отправки сообщений, когда вы получите прямое соединение с самим шлюзом SMS, а не почтовый сервер перед шлюзом.
Примеры поставщиков SMS-шлюзов:
PSWinCom - www.pswin.com (Примечание: я работаю в этой компании.)
Clickatell - www.clickatell.com
HSL - http://www.hslsms.com/