# Envio de SMS via SFTP

## **Endereço de conexão:**

<table><thead><tr><th width="214">Nome</th><th>Host</th></tr></thead><tbody><tr><td><strong>Hostname</strong></td><td>ftp-messaging.wavy.global</td></tr><tr><td><strong>IPs</strong></td><td>IP primário: 200.219.220.54<br>IP secundário: 45.236.179.22</td></tr><tr><td><strong>Ports</strong></td><td>21 (ftps) <br>2222 (sftp)</td></tr><tr><td><strong>Authentication</strong></td><td>username + password</td></tr></tbody></table>

{% hint style="danger" %} <mark style="color:red;">**Atenção:**</mark>&#x20;

* <mark style="color:red;">**É necessário liberar o seu IP de saída em nossos firewalls!**</mark>
* <mark style="color:red;">**Se você precisar liberar em seu firewall, libere sempre os dois IPs 200.219.220.54 e 45.236.179.22**</mark>
  {% endhint %}

Para realizar o disparo de mensagens via SFTP é necessário gerar um arquivo em formato TXT, a formatação deve seguir o exemplo abaixo:

**numero;texto;correlationId(opcional);**\
**5511900000000;mensagem 1;;**\
**5519900000000;mensagem 2;;**\
**5521900000000;mensagem 3;;**\
**EOF**

O nome do arquivo a ser enviado deve seguir o seguinte formato:

```
<ID_SUBCONTA>.<DATA(YYYYMMDD)>.<SEQUENCIA> ou <NOME_DE_REFERÊNCIA_SUBCONTA>.<DATA(YYYYMMDD)>.<SEQUENCIA>
```

As subcontas(projetos) podem ser criadas pelo próprio cliente no [**Messaging**](https://messaging.wavy.global). Caso não seja seguida a nomenclatura acima, o envio será feito pela subconta padrão do cliente.

### **Exemplo:**

```
3486.20170101.01.txt ou PROJETO1.20170101.01.txt
```

É importante seguir a nomenclatura definida para que o envio seja as mensagens sejam debitadas da subconta correta.

Após deverá ser realizado o envio do arquivo para o servidor **SFTP** no diretório upload.&#x20;

O arquivo será movido para o diretório **SUCCESS** após o término, caso seja apresentando algum erro o arquivo será movido para o diretório **ERROR**.
