Habituellement, un e-mail a un nom de domaine sur le côté droit du @, vous pouvez donc identifier une organisation ou une entreprise. Ce domaine n'est en fait rien d'autre qu'un "nom" ou un "alias" pour une adresse IP, résolu par le serveur de noms.
Je pense que cela pourrait être utilisé par exemple pour l'Internet des objets, car il y a beaucoup plus de possibilités par rapport au POST et au GET comme "plusieurs à un" ou "un à plusieurs".
Existe-t-il un moyen d'envoyer et de recevoir des e-mails directement depuis et vers une adresse IP, comme [email protected] par exemple?
email
smtp
email-server
Peter Mortensen
la source
la source
Réponses:
Pour les e-mails, un domaine n'est pas simplement un alias ou un formulaire lisible par l'homme pour une adresse IP: des
MX
enregistrements d' échangeur de courrier existent pour spécifier les serveurs de messagerie responsables de l'acceptation des e-mails au nom du domaine d'un destinataire. Il peut y avoir plusieurs serveurs acceptant le courrier pour le domaine, et ils ne sont pas nécessairement sur la même IP que celleA
enregistrée dans le domaine. Un système de messagerie peut avoir plusieurs serveurs: les serveurs entrants peuvent être séparés des serveurs sortants et des serveurs de stockage de courrier, etc. L'A
enregistrement n'est utilisé que si aucunMX
enregistrement n'est spécifié pour le nom d'hôte.Cependant, il n'y a aucune (autre) limite dans le format d'adresse e-mail à laquelle vous ne pouvez pas envoyer d'e-mails directement
<[email protected]>
ou même<user@[198.51.100.10]>
(IP avec crochets). S'il y avait un serveur de messagerie qui accepte les e-mails en utilisant le nom d'hôte simple ou même l'adresse IP, ce serait le cas. Mais ce que vous proposez ne fonctionne pas globalement dans la pratique:<[email protected]>
pourrait s'agir d'une personne différente de celle<[email protected]>
25
est très limitée sur les connexions Internet de qualité grand public en raison d'abus (spambots). Il n'y a pas vraiment beaucoup d'utilisation de SMTP pour les appareils IoT.la source
De nombreux serveurs SMTP (par exemple, sendmail) gèrent les
user@[aaa.bbb.ccc.ddd]
adresses e-mail MAISIls peuvent refuser d'accepter une telle adresse d'expéditeur ou être incapables d'envoyer à cette adresse.
RFC-5322: 3.4.1. Spécification Addr-Spec
Wikipédia: adresse e-mail - partie du domaine
la source
user@[aaa.bbb.ccc.ddd]
sont correctes selon les spécifications et que la gestion est correctement définie, donc les serveurs qui ne le gèrent pas sont techniquement "cassés"Cela devrait fonctionner si toutes les parties impliquées utilisent un logiciel vraiment moderne.
Bien que SMTP fonctionne bien en couches sur TCP, ce n'est, au moins dans sa forme originale, pas en soi un protocole BASÉ sur TCP / IP. Si vous regardez la RFC 821 d'origine, un "transport TCP" est défini .... dans une annexe.
La RFC 2821 (de 1989) envisage d'utiliser des adresses numériques "déconseillées".
Des versions encore plus modernes des spécifications soutiennent dans une certaine mesure cette philosophie, tirée de la RFC5321: "SMTP est indépendant du sous-système de transmission particulier et ne nécessite qu'un canal de flux de données ordonné fiable. Bien que ce document traite spécifiquement du transport via TCP, d'autres transports sont possibles Les annexes de la RFC 821 [1] en décrivent certaines. "
Cependant, ce RFC - de 2008, qui le rend très NOUVEAU, sanctionne l'utilisation des "littéraux d'adresse" comme "autorisés" ("Pour contourner cette barrière, une forme littérale spéciale de l'adresse est autorisée comme alternative à un domaine nom. ") dans la section 4.1.3 mais le décourage toujours comme" NE DEVRAIT PAS "dans 2.1.4.
SMTP, et une grande partie du logiciel construit autour de lui, utilise des hôtes , pas des adresses IP , comme sa «monnaie native» - si un «littéral d'adresse» est utilisable comme un «hôte», qu'il en soit ainsi. Il en a été de même pour les protocoles non SMTP (pour la plupart obsolètes) (par exemple, le courrier UUCP) qui étaient utilisés dans l'écosystème de la messagerie électronique ancien avec les systèmes SMTP.
S'appuyer sur la conformité totale de chaque système impliqué avec une norme de 2008 pourrait être plus risqué qu'il n'y paraît.
la source