# Services

# CocoNetworks DNS™

# Présentation

CocoNetworks peut héberger votre zone DNS à prix libre, sur 2 serveurs distincts répartis géographiquement en France sur des connexions domestiques (pas de VPS ou serveur loué)

- Interface web
- Authentification 2 facteurs
- Tous types d'enregistrements
- Wildcards
- Serveurs IPv6/IPv4
- DNSSEC
- [API](https://coconetworks.org/books/services/page/api "API")

# Mise en place des NS

<p class="callout success">[Contactez-moi](https://letterbird.co/coconetworks) pour l'ouverture d'un compte sur l'interface de gestion DNS et l'ajout d'un domaine (à chaque ajout)</p>

Une fois le compte ouvert et le(s) domaine(s) ajouté(s), il faut se connecter à **[dns.coconetworks.org](https://dns.coconetworks.org)** et activer l'authentification 2 facteurs. Sur cette interface, il est possible de modifier la zone.

**Du côté de votre registrar, il faut déclarer les NS suivants :**

- `ns1.coconetworks.org`
- `ns2.coconetworks.org`

<p class="callout success">[Contactez-moi](https://letterbird.co/coconetworks) également en cas de difficultés</p>

# API

#### Générer des clés d'API

Les utilisateurs peuvent générer **jusqu'à 5 clés d'API par compte**

- Se rendre sur **[dns.coconetworks.org](https://dns.coconetworks.org)**
- En haut à droite, dans *Tools*, cliquer sur *API Keys*
- Cliquer *Add new API key*
- Remplir les informations et enregistrer
- La clé s'affiche et **elle ne s'affichera qu'une fois**

#### Exemple : utiliser l'API pour obtenir des certificats SSL avec `acme.sh`

Après avoir installé `acme.sh`, éditer `~/.acme.sh/account.conf` et ajouter ces variables :

```
POWERADMIN_URL='https://dns.coconetworks.org'
POWERADMIN_API_KEY='votre clé d'API générée dans l'étape précédente'
```

Il est ensuite possible, après avoir `cd ~/.acme.sh`, de lancer l'obtention du certificat par API DNS :

```
./acme.sh --issue --dns dns_poweradmin -d example.com
```

CocoNetworks DNS™ prend également en charge les wildcards :

```
./acme.sh --issue --dns dns_poweradmin -d example.com -d *.example.com
```

<p class="callout success">Pour d'autres utilisations de l'API, la documentation est disponible sur [dns.coconetworks.org/api/docs](https://dns.coconetworks.org/api/docs)</p>

# CocoNetworks Mail™

# Présentation

L'infrastructure de CocoNetworks Mail est composée de 2 MX répartis géographiquement en France pour assurer redondance et continuité, et d'un serveur SMTP/IMAP.

Ils reposent sur des connexions domestiques en France, et non sur des VPS ou serveurs loués

Grande priorité est donnée au respect des standards, à savoir :

- IPv6/IPv4
- DNSSEC
- DMARC
- SPF
- DKIM
- CAA
- DANE
- RPKI

<p class="callout info">Voir le test internet.nl [ici](https://internet.nl/mail/coconetworks.org/2032273/)</p>

# Ouverture de compte

CocoNetworks peut héberger votre email à prix libre, et sans quota.

- **Si vous n'avez pas de nom de domaine** : une adresse de type `pseudo@beep.computer` peut vous être attribuée
- **Si vous avez un nom de domaine** : une adresse de type `pseudo@votre-domaine.fr` peut vous être attribuée

<p class="callout info">Avec un nom de domaine :  
*-* possibilité de plusieurs utilisateurs/boîtes mail  
- possibilité d'envoyer depuis n'importe quelle adresse du domaine (*wildcard sender*)  
- possibilité de *catch-all* </p>

<p class="callout success">[Contactez-moi](https://letterbird.co/coconetworks) pour demander l'ouverture d'un compte</p>

# Connexion des clients

<table border="1" id="bkmrk-service-h%C3%B4te-port-ch" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 33.333333%;"></col><col style="width: 33.333333%;"></col><col style="width: 16.666667%;"></col><col style="width: 16.666667%;"></col></colgroup><tbody><tr><td>**Service**</td><td>**Hôte**</td><td>**Port**</td><td>**Chiffrement**</td></tr><tr><td>`SMTP` ("envoi")</td><td>`mail.coconetworks.org`</td><td>`465`</td><td>TLS</td></tr><tr><td>`IMAP` ("réception")</td><td>`mail.coconetworks.org`</td><td>`993`</td><td>TLS</td></tr></tbody></table>

Le login est l'adresse email **complète**

<p class="callout success">[Contactez-moi](https://letterbird.co/coconetworks) en cas de difficultés</p>

# Enregistrements DNS (domaine perso)

Pour la configuration mail d'un domaine perso, il faudra saisir les enregistrements DNS suivants **(<span style="text-decoration: underline;">après</span> l'ouverture du compte)** :

<table border="1" id="bkmrk-sous-domaine-enregis" style="border-collapse: collapse; width: 100%; height: 190px;"><colgroup><col style="width: 17.857143%;"></col><col style="width: 16.785714%;"></col><col style="width: 57.02381%;"></col><col style="width: 8.333333%;"></col></colgroup><tbody><tr style="height: 45px;"><td style="height: 45px;">**Sous-domaine**</td><td style="height: 45px;">**Type**</td><td style="height: 45px;">**Valeur**</td><td style="height: 45px;">**Priorité (MX)**</td></tr><tr style="height: 29px;"><td style="height: 29px;">`@`</td><td style="height: 29px;">`MX`</td><td style="height: 29px;">`mail.coconetworks.org.`</td><td style="height: 29px;">`0`</td></tr><tr style="height: 29px;"><td style="height: 29px;">`@`</td><td style="height: 29px;">`MX`</td><td style="height: 29px;">`mail2.coconetworks.org.`</td><td style="height: 29px;">`1`</td></tr><tr style="height: 29px;"><td style="height: 29px;">`@`</td><td style="height: 29px;">`TXT`</td><td style="height: 29px;">`"v=spf1 include:_spf.coconetworks.org -all"`</td><td style="height: 29px;">  
</td></tr><tr style="height: 29px;"><td style="height: 29px;">`dkim._domainkey`</td><td style="height: 29px;">`CNAME`</td><td style="height: 29px;">`_dkim.coconetworks.org.`</td><td style="height: 29px;">  
</td></tr><tr style="height: 29px;"><td style="height: 29px;">`_dmarc`</td><td style="height: 29px;">`CNAME`</td><td style="height: 29px;">`_dmarc.coconetworks.org.`</td><td style="height: 29px;">  
</td></tr></tbody></table>

<p class="callout info">Une fois que tout est en place, vous pouvez envoyer un mail vide à <ping@tools.mxtoolbox.com> qui répondra automatiquement avec un diagnostic (attendez un peu que vos changements DNS se propagent avant)</p>

<p class="callout success">[Contactez-moi](https://letterbird.co/coconetworks) en cas de difficultés</p>