KamoCRM

Gardez les images et les fichiers texte des personnes, pour chaque fournisseur (SITP MMS)

FeatureVOIPService
Expédié
19 octobre 2026 à 03:43 UTC
Auteur
Kamo
S'engager
8eda899

VOIPService ne stockait que les mots d'un MMS entrant, de sorte que personne (personne ou SI) ne pouvait voir ce qui était texturé. Maintenant, chaque rail entrant lit ses médias et VOIPService le garde : - Parseurs: Twilio (MediaUrlN), Telnyx (payload.media, transporteur et téléphone-serveur rail), Flowroute (JSON:API inclus les médias), RingCentral (MmsAttachment parties, adresse de contenu de la boutique de messages sur la plate-forme de l'instance, JustCall (sms info.mms), les systèmes téléphoniques sur site (media[]). - Titres de compétence uniquement à l'hôte https propre du fournisseur, demandé par houblon (Twilio Basic on api.twilio.com, RingCentral Bearer sur *.ringcentral.com, JustCall clé:secret sur *.justcall.io); jamais vers le CDN un lien redirige vers. - SSRF guard: https on 443 on only, no user info; le résolveur DNS du client HTTP refuse tout nom avec une réponse *************, donc l'adresse a été vérifiée est celui connecté à; au plus 3 redirections, chaque re-vérifié; 10 MB bouchon (déclaré et streamed); connecter 5 s, lire 15 s, récupérer 60 s. - Type à partir des octets: photos, PDF, audio, vidéo et vCards seulement (pas de SVG); une page habillée comme une l'image est refusée. - Après les commits du texte, jamais à sa manière: les parties sont enregistrées dans leur propre transaction et ramassés par une petite piscine; un balayage d'une minute (5 tentatives sur ~3 h) et prend en charge un mort claim de pod (une mise à jour conditionnelle décide entre les répliques). Un transporteur renouvelle ses offres pièces la première livraison jamais enregistrée. - Entreposé à travers **************** (seau d'imagerie, org dedup portée, jamais un dat non écrit), clé par l'extension réelle du dat. - Page de fil : chaque message contient des pièces jointes {id, status, mimeType, fileName, sizeBytes, url} ; GET **************** **** sert un (ACCESS VOIP + le fil propre membre, Range, nosniff, sandbox CSP). La ligne de liste et la chronologie de tête montrent le trombone; le cadre en direct dit attachementsPending. Tableau VOIP MESSAGE ATTACHEMENT: **************** appliqué.

Tous les changements

Comme ce que tu vois expédier ?

Tout cela arrive dans votre espace de travail par lui-même. Commencez sur le plan gratuit et relisez cette page dans un mois.

Commencez gratuitement pour toujoursPrix de visualisation