---
title: "submit_sm"
description: "submit_sm, bir uygulamanın SMSC'ye tek bir SMS iletmek için kullandığı SMPP v3.4 işlemidir (command_id 0x00000004). SMSC, sonraki iletim raporlarını eşleştirmek için kullanılan bir message_id içeren submit_sm_resp ile yanıt verir."
canonical: "https://omnichannels.ai/tr/glossary/submit-sm/"
language: "tr"
updated: "2026-10-10"
publisher: "BroadNet Technologies"
brand: "OmniChannels.ai"
---

# submit_sm

Canonical: https://omnichannels.ai/tr/glossary/submit-sm/
Language: tr
Publisher: OmniChannels.ai by BroadNet Technologies

**Tanım:** submit_sm, bir uygulamanın SMSC'ye tek bir SMS iletmek için kullandığı SMPP v3.4 işlemidir (command_id 0x00000004). SMSC, sonraki iletim raporlarını eşleştirmek için kullanılan bir message_id içeren submit_sm_resp ile yanıt verir.

Temel alanlar: source_addr (SMS başlığı) ve TON/NPI değerleri, destination_addr, esm_class, registered_delivery (rapor isteme), data_coding (örneğin varsayılan alfabe için 0x00 veya UCS-2 için 0x08), sm_length ve short_message.

short_message en fazla 254 oktet tutar. Daha uzun kullanıcı verisi için belirtim, sm_length değerini sıfıra ayarlamayı ve içeriği message_payload TLV'sine koymayı söyler.

Gönderici kendi birleştirme başlığını oluşturuyorsa esm_class içinde UDHI bitini (0x40) ayarlar ve UDH'yi short_message'in başına ekler.

submit_sm_resp içindeki sıfır olmayan bir command_status, SMSC'nin mesajı reddettiği anlamına gelir; örneğin ESME_RINVDSTADR (geçersiz alıcı) veya ESME_RTHROTTLED (iletim hızı aşıldı). Kabul edilmesi yalnızca SMSC'nin mesajı aldığını gösterir; nihai sonucu iletim raporu bildirir.

## Örnek

```
submit_sm: source_addr_ton=5 source_addr="AcmeBank" dest_addr_ton=1 destination_addr="971501234567" registered_delivery=1 data_coding=0x00 short_message="Kodunuz 482913"
```

## Kaynaklar

- [SMPP Protocol Specification v3.4 (Issue 1.2) — SMPP.org](https://smpp.org/SMPP_v3_4_Issue1_2.pdf)