Подключаете сотовый телефон к COM-порту (или эмулятору) и взаимодействуете с SMS как с обычным терминалом - отправить SMS - команда AT+CMGS, на получение - приходит событие в определенном формате. В свое время было множество программ, автоматизирующих общение с терминалом, в том числе позволяющие писать макросы и запускать внешние приложения по результатам приходящих данных (навскидку помню
TeraTerm, поскольку ей пользовался, но на самом деле аналогов - масса). Это конечно низкоуровневое решение, возможно, есть более простой и удобный для Вашей задачи путь.