SlideShare une entreprise Scribd logo
1  sur  71
Télécharger pour lire hors ligne
Mieux acheminer les emails avec Salesforce
Salesforce Developer Group, Paris
(enregistrée)
Jeudi 21 janvier 2021
Frédéric Grither
French
Developer
Group
Spammé ou Spammeur ?  
Les critères de la note
Plusieurs niveaux de 
surveillance
1. logiciels des serveurs de réception,
2. logiciels des clients de messagerie,
3. signalements manuels
✓
Les courriers indésirables datent du début d’internet et ne s’arrêteront jamais.
Nous subissons le problème et nous le créons par nos messages en masse.
1. contenu = images, mots, texte, liens, 
désinscription, contenu de l’objet,
2. contenant = l’en-tête et ses 
composants,  headers (expéditeur),
3. fréquence,
4. logiciel d’envoi, code html
5. ip source, etc,
6. réponse du serveur = rejet, message 
attendu par le destinataire,
7. comportement du destinataire,
8. etc.
Cette conférence est pour développeurs
Nous allons regarder les coulisses
Pas le contenu des e-mails
Comment faire passer nos messages en masse ?
SMTP et DNS
SMTP = Simple Mail Transfer Protocol = transit des messages, quel que soit le 
sens, et stockage standardisé.
POP/IMAP : le logiciel client interroge le serveur de messagerie.
DNS = Domain Name System = à la base de tous les échanges d'Internet. 
Associe l’adresse IP en langage humain et vice-versa.
En plus des adresses IP, d’autres informations peuvent être associées aux 
noms de domaines comme des enregistrements contre le spam (SPF, DKIM), 
pour la sécurité des informations du DNS (DNSSEC) et bien d’autres.
Acheminement des messages
Rappel : l'Internet Engineering Task Force (IETF) et ses RFC
• RFC 1035 = Spécifications du Domain Name System
https://tools.ietf.org/html/rfc1035 et www.bortzmeyer.org/1035.html
• RFC 7208 = Sender Policy Framework (SPF) for Authorizing Use of Domains
in Email, https://tools.ietf.org/html/rfc7208 et www.bortzmeyer.org/7208.html
• RFC 6376 = DomainKeys Identified Mail (DKIM) Signatures
https://tools.ietf.org/html/rfc6376 et www.bortzmeyer.org/6376.html
• RFC 2821 = Simple Mail Transfer Protocol https://tools.ietf.org/html/rfc2821 et 
www.bortzmeyer.org/2821.html. Hors de la conférence mais elle a sa place ici.
La configuration de Salesforce
Survolons les paramétrages généraux de l’envoi d’email depuis Salesforce
  Aide en ligne en français est ici
  Aide en ligne en anglais est là
• Examinons davantage les paramètres basiques : livraison des e-mails
• Accès avec le menu
  Français : Administrer > Administration des e-mails > Livraison
  Anglais : Administer > Email Administration > Deliverability
Le comportement de Salesforce dans la page Livraison n’est pas (ou n’était 
pas) facilement documenté.
Sender ID
RFC 4406 = Sender ID: Authenticating E-Mail https://tools.ietf.org/html/rfc4406 
et www.bortzmeyer.org/2821.html
Passé au statut « historic »
Inconvénients
Avantages
1.Microsoft l’utilise toujours
2.Fait mieux arriver les 
messages dans les logiciels 
Microsoft
✓
1.  Ne convient qu’à Microsoft
2.  Affiche les emails 
différemment dans les 
autres clients messagerie 
Gestion des rebonds
au premier retour d’échec 
du serveur destinataire, le 
serveur d’envoi doit réagir 
et ne plus utiliser cette 
adresse.
✓
Le menu Livraison
Sender ID
• facile et immédiat
• paramétrage subtil
• exclusif de SPF et DKIM
• détaillons-le un instant
✓
Sender ID – apparence chez le destinataire
3
2
1
DomainKey Identified Mail
= authentifie le serveur d’expédition   
par rapport à son domaine
Sender Policy Framework
= légitimise un serveur de messagerie
• Gênent l’usurpation d’identité
• Rassurent les anti-spam
• Donc, améliorent la notation
A quoi servent SPF et DKIM ?
Examinons SPF
SPF
Le client de messagerie vérifie que l’e-mail 
entrant d’un domaine vient d’un hôte autorisé
image www.cyberpunk.rs
SPF – Exemple réel
Intention : rendre Salesforce légitime pour envoyer des messages 
au nom de l’utilisateur Frédéric, un employé de l’entreprise Locial 
(locial.fr chez OVH)
La page d’aide de Salesforce dit :
   insérez include:_spf.salesforce.com dans l’enregistrement 
SPF
Pour nous faciliter la tâche, utilisons le logiciel libre happyDNS plutôt 
que la console de l’hébergeur. www.happydns.org
Deux cas
2
1
Enregistrement déjà présent
>> évitez un nouveau
>> La bonne pratique = ajouter la 
valeur de Salesforce dans l’existant
Enregistrement SPF absent dans le DNS
>> Le créer ainsi
v=spf1 mx include:_spf.salesforce.com ~all
Méfiance : maximum 10 requêtes avec 
les sous-jacentes que nous ignorons.
Le signe ~ devant « all » importe !
Examinons DKIM
DKIM
image https://faq.o2switch.fr
Le client de messagerie vérifie que la signature de 
l’en-tête de l’e-mail entrant correspond à la clé 
publique publiée dans le domaine
DKIM – Exemple réel
Intention : authentifier tous les message sortant de Salesforce au 
nom de l’utilisateur Frédéric, un employé de l’entreprise Locial 
(locial.fr chez OVH)
La page d’aide de Salesforce dit :
je génère vos clés publiques et vous les publiez.
Nous utiliserons aussi le logiciel libre happyDNS www.happydns.org
On voit que Salesforce veut des sous-domaines avec des alias (CNAME)
ici : confdevparis._domainkey en sous-domaine de locial.fr 
Même processus de création d’un sous-domaine et 
d’ajout d’un service pour la clé alternative
Même processus de 
création d’un sous-
domaine et d’ajout 
d’un service pour la 
clé alternative
Examinons DMARC
OBJECTIF
Statistiques 
d’acheminement
UTILE
En tant  que journal de 
marche  du serveur
PASSIF
Aucun  effet  sur  la 
notation anti-spam
DMARC
RFC 7489 = Domain-based Message
Authentication, Reporting, and Conformance 
https://tools.ietf.org/html/rfc7489
Alliance de plusieurs entreprises, parmi les 
plus grosses : https://dmarc.org.
Nombre d’adhérents faible.
C’est le serveur destinataire qui agit.
DMARC – Exemple réel
Intention : surveiller tous les message envoyés au nom de locial.fr et 
vérifier qu’ils sont conformes à SPF et DKIM.
En cas d’échec d’un des deux, DMARC donne 3 choix pour l’e-mail :
1.none : enregistre les résultats sans action. L’e-mail est distribué et un 
message sera envoyé à l’administrateur du domaine expéditeur pour l’alerter.
2.quarantine : quarantaine pour tous les e-mails qui échouent au respect 
des protections. Ils peuvent être traités ultérieurement par le destinataire.
3.reject : les e-mails sont directement supprimés pour qu’ils ne soient pas 
reçu par le destinataire.
Nous utiliserons encore le logiciel libre happyDNS www.happydns.org
DMARC – Exemple réel
v=DMARC1;p=none;sp=reject;adkim=s;aspf=s;ri=3600;rua=mailto:
frederic.grither@locial.fr;ruf=mailto:frederic.grither@loci
al.fr
• p : politique à suivre pour le domaine principal 
• sp : politique à suivre pour les sous-domaines
• ri : délais d’envoi des rapports, par défaut 1 jour = 86400
• rua : rapports agrégés
• ruf : rapports détaillés
On peut substituer par http://nomdomaine.ext à la place de l’adresse email et le 
rapport sera alors stocké sur le serveur équipé du logiciel adéquat.
Vérification
Tester la livraison
Le relais de messagerie
Tous les messages deSalesforce sont
envoyés par votre serveur SMTP
Le relais de messagerie
Image www.getsmtprelay.com
Le relais de messagerie
Bénéfices
1. stockage local des e-mails (finance)
2. e-mails envoyés depuis Salesforce 
sont dans le dossier Éléments
envoyés du clients de messagerie,
3. pas d’usurpation d'identité.
✓
Risques
1. expertise d’intégration = complexité 
accrue de l’architecture, sécurité
2. gestion des rebonds de Salesforce, 
serveur différent de l’expéditeur
3. limites d’envois de Salesforce
4. paramètres rigides
Les RBL Real-time Blackhole List - 
www.spamhaus.org
Les RFC www.rfc-editor.org
https://mail-tester.com
https://mxtoolbox.com
www.happydns.org
Les outils
fichiers binaires : 
https://get.happydns.org/master pour Apple, 
Linux, Windows, Raspberry Pi
image Docker :  
https://hub.docker.com/r/happydns/happydns : 
docker container run -e
HAPPYDNS_NOAUTH=1 -p 8081:8081
happydns/happydns
Développeurs, traducteurs, rédacteurs, 
concepteurs d’écrans, testeurs, 
contribuez ! Dépôt Framagit : 
https://framagit.org/happyDNS/happydns
Happy DNS
Frédéric Grither
frederic@grither.net

Contenu connexe

Tendances

FinOps: A Culture Transformation to Bring DevOps, Finance and the Business To...
FinOps: A Culture Transformation to Bring DevOps, Finance and the Business To...FinOps: A Culture Transformation to Bring DevOps, Finance and the Business To...
FinOps: A Culture Transformation to Bring DevOps, Finance and the Business To...Amazon Web Services
 
Apache Kafka® Use Cases for Financial Services
Apache Kafka® Use Cases for Financial ServicesApache Kafka® Use Cases for Financial Services
Apache Kafka® Use Cases for Financial Servicesconfluent
 
Site (Service) Reliability Engineering
Site (Service) Reliability EngineeringSite (Service) Reliability Engineering
Site (Service) Reliability EngineeringMark Underwood
 
Introduction to Apache Kafka
Introduction to Apache KafkaIntroduction to Apache Kafka
Introduction to Apache KafkaJeff Holoman
 
Kafka Overview
Kafka OverviewKafka Overview
Kafka Overviewiamtodor
 
Privileged Access Management (PAM)
Privileged Access Management (PAM)Privileged Access Management (PAM)
Privileged Access Management (PAM)danb02
 
Explain the Value of your Splunk Deployment Breakout Session
Explain the Value of your Splunk Deployment Breakout SessionExplain the Value of your Splunk Deployment Breakout Session
Explain the Value of your Splunk Deployment Breakout SessionSplunk
 
Azure Security Overview
Azure Security OverviewAzure Security Overview
Azure Security OverviewAllen Brokken
 
IBM MQ - What's new in 9.2
IBM MQ - What's new in 9.2IBM MQ - What's new in 9.2
IBM MQ - What's new in 9.2David Ware
 
Cloud Security: A New Perspective
Cloud Security: A New PerspectiveCloud Security: A New Perspective
Cloud Security: A New PerspectiveWen-Pai Lu
 
Microsoft And Cloud Computing
Microsoft And Cloud ComputingMicrosoft And Cloud Computing
Microsoft And Cloud ComputingDavid Chou
 
AWS re:Invent 2016: Building a Solid Business Case for Cloud Migration (ENT308)
AWS re:Invent 2016: Building a Solid Business Case for Cloud Migration (ENT308)AWS re:Invent 2016: Building a Solid Business Case for Cloud Migration (ENT308)
AWS re:Invent 2016: Building a Solid Business Case for Cloud Migration (ENT308)Amazon Web Services
 
Best Practices in Planning a Large-Scale Migration to AWS - AWS Online Tech T...
Best Practices in Planning a Large-Scale Migration to AWS - AWS Online Tech T...Best Practices in Planning a Large-Scale Migration to AWS - AWS Online Tech T...
Best Practices in Planning a Large-Scale Migration to AWS - AWS Online Tech T...Amazon Web Services
 
Protecting your data at rest with Apache Kafka by Confluent and Vormetric
Protecting your data at rest with Apache Kafka by Confluent and VormetricProtecting your data at rest with Apache Kafka by Confluent and Vormetric
Protecting your data at rest with Apache Kafka by Confluent and Vormetricconfluent
 
An Introduction to Apache Kafka
An Introduction to Apache KafkaAn Introduction to Apache Kafka
An Introduction to Apache KafkaAmir Sedighi
 

Tendances (20)

FinOps: A Culture Transformation to Bring DevOps, Finance and the Business To...
FinOps: A Culture Transformation to Bring DevOps, Finance and the Business To...FinOps: A Culture Transformation to Bring DevOps, Finance and the Business To...
FinOps: A Culture Transformation to Bring DevOps, Finance and the Business To...
 
Apache Kafka® Use Cases for Financial Services
Apache Kafka® Use Cases for Financial ServicesApache Kafka® Use Cases for Financial Services
Apache Kafka® Use Cases for Financial Services
 
Site (Service) Reliability Engineering
Site (Service) Reliability EngineeringSite (Service) Reliability Engineering
Site (Service) Reliability Engineering
 
Introduction to Apache Kafka
Introduction to Apache KafkaIntroduction to Apache Kafka
Introduction to Apache Kafka
 
Kafka Overview
Kafka OverviewKafka Overview
Kafka Overview
 
Privileged Access Management (PAM)
Privileged Access Management (PAM)Privileged Access Management (PAM)
Privileged Access Management (PAM)
 
Explain the Value of your Splunk Deployment Breakout Session
Explain the Value of your Splunk Deployment Breakout SessionExplain the Value of your Splunk Deployment Breakout Session
Explain the Value of your Splunk Deployment Breakout Session
 
Multi Cloud Architecture Approach
Multi Cloud Architecture ApproachMulti Cloud Architecture Approach
Multi Cloud Architecture Approach
 
Azure Security Overview
Azure Security OverviewAzure Security Overview
Azure Security Overview
 
Cloud Security
Cloud SecurityCloud Security
Cloud Security
 
Cloud security
Cloud securityCloud security
Cloud security
 
IBM MQ - What's new in 9.2
IBM MQ - What's new in 9.2IBM MQ - What's new in 9.2
IBM MQ - What's new in 9.2
 
Cloud Security: A New Perspective
Cloud Security: A New PerspectiveCloud Security: A New Perspective
Cloud Security: A New Perspective
 
Microsoft And Cloud Computing
Microsoft And Cloud ComputingMicrosoft And Cloud Computing
Microsoft And Cloud Computing
 
RabbitMQ
RabbitMQRabbitMQ
RabbitMQ
 
AWS re:Invent 2016: Building a Solid Business Case for Cloud Migration (ENT308)
AWS re:Invent 2016: Building a Solid Business Case for Cloud Migration (ENT308)AWS re:Invent 2016: Building a Solid Business Case for Cloud Migration (ENT308)
AWS re:Invent 2016: Building a Solid Business Case for Cloud Migration (ENT308)
 
Best Practices in Planning a Large-Scale Migration to AWS - AWS Online Tech T...
Best Practices in Planning a Large-Scale Migration to AWS - AWS Online Tech T...Best Practices in Planning a Large-Scale Migration to AWS - AWS Online Tech T...
Best Practices in Planning a Large-Scale Migration to AWS - AWS Online Tech T...
 
Protecting your data at rest with Apache Kafka by Confluent and Vormetric
Protecting your data at rest with Apache Kafka by Confluent and VormetricProtecting your data at rest with Apache Kafka by Confluent and Vormetric
Protecting your data at rest with Apache Kafka by Confluent and Vormetric
 
An Introduction to Apache Kafka
An Introduction to Apache KafkaAn Introduction to Apache Kafka
An Introduction to Apache Kafka
 
Cloud computing What Why How
Cloud computing What Why HowCloud computing What Why How
Cloud computing What Why How
 

Similaire à Mieux acheminer les emails avec salesforce

Faire du mailing efficace, c'est pas si simple
Faire du mailing efficace, c'est pas si simpleFaire du mailing efficace, c'est pas si simple
Faire du mailing efficace, c'est pas si simpleThomas P
 
Emailing Délivrabilité par Message Business
Emailing Délivrabilité par Message BusinessEmailing Délivrabilité par Message Business
Emailing Délivrabilité par Message BusinessAlain Planger
 
Étude des techniques de classification et de filtrage automatique de Pourriels
Étude des techniques de classification et de filtrage automatique de PourrielsÉtude des techniques de classification et de filtrage automatique de Pourriels
Étude des techniques de classification et de filtrage automatique de Pourrielsguest3a44d425
 
Atelier emailing newsletters reussies espaces numériques entreprises mars 2014
Atelier emailing newsletters reussies espaces numériques entreprises mars 2014Atelier emailing newsletters reussies espaces numériques entreprises mars 2014
Atelier emailing newsletters reussies espaces numériques entreprises mars 2014Gilles Gilles
 
Api - mix it 2013
Api - mix it 2013Api - mix it 2013
Api - mix it 2013Eric D.
 
MailInBlack : Email to Network
MailInBlack : Email to NetworkMailInBlack : Email to Network
MailInBlack : Email to Networkproximit
 
#OSSPARIS19 - Melusine : une librairie NLP de classification et extraction d’...
#OSSPARIS19 - Melusine : une librairie NLP de classification et extraction d’...#OSSPARIS19 - Melusine : une librairie NLP de classification et extraction d’...
#OSSPARIS19 - Melusine : une librairie NLP de classification et extraction d’...Paris Open Source Summit
 
Automatiser la vérification des tests de mails
Automatiser la vérification des tests de mailsAutomatiser la vérification des tests de mails
Automatiser la vérification des tests de mailsVincent Dauce
 
Conférence #nwx2014 - Maxime Mauchaussée - Partager du code maintenable et év...
Conférence #nwx2014 - Maxime Mauchaussée - Partager du code maintenable et év...Conférence #nwx2014 - Maxime Mauchaussée - Partager du code maintenable et év...
Conférence #nwx2014 - Maxime Mauchaussée - Partager du code maintenable et év...Normandie Web Xperts
 
CTT La suite Collaborative Zimbra
CTT La suite Collaborative ZimbraCTT La suite Collaborative Zimbra
CTT La suite Collaborative ZimbraChiheb Ouaghlani
 
Groupware et outils web en projet sept 2014
Groupware et outils web en projet sept 2014Groupware et outils web en projet sept 2014
Groupware et outils web en projet sept 2014Rémi Bachelet
 
Quand on change de code, on prévient !(1)
Quand on change de code, on prévient !(1)Quand on change de code, on prévient !(1)
Quand on change de code, on prévient !(1)Guillaume Renaudin
 
La gestion des courriels entrants (2008)
La gestion des courriels entrants (2008)La gestion des courriels entrants (2008)
La gestion des courriels entrants (2008)Ardesi Midi-Pyrénées
 
Analyse user generated content
Analyse user generated contentAnalyse user generated content
Analyse user generated contentBusiness on Line
 

Similaire à Mieux acheminer les emails avec salesforce (20)

Faire du mailing efficace, c'est pas si simple
Faire du mailing efficace, c'est pas si simpleFaire du mailing efficace, c'est pas si simple
Faire du mailing efficace, c'est pas si simple
 
Emailing Délivrabilité par Message Business
Emailing Délivrabilité par Message BusinessEmailing Délivrabilité par Message Business
Emailing Délivrabilité par Message Business
 
Messagerie
MessagerieMessagerie
Messagerie
 
Ecm Open Source
Ecm Open SourceEcm Open Source
Ecm Open Source
 
Étude des techniques de classification et de filtrage automatique de Pourriels
Étude des techniques de classification et de filtrage automatique de PourrielsÉtude des techniques de classification et de filtrage automatique de Pourriels
Étude des techniques de classification et de filtrage automatique de Pourriels
 
Atelier emailing newsletters reussies espaces numériques entreprises mars 2014
Atelier emailing newsletters reussies espaces numériques entreprises mars 2014Atelier emailing newsletters reussies espaces numériques entreprises mars 2014
Atelier emailing newsletters reussies espaces numériques entreprises mars 2014
 
Api - mix it 2013
Api - mix it 2013Api - mix it 2013
Api - mix it 2013
 
Courrier 2012
Courrier 2012Courrier 2012
Courrier 2012
 
C2i1 d5
C2i1 d5C2i1 d5
C2i1 d5
 
MailInBlack : Email to Network
MailInBlack : Email to NetworkMailInBlack : Email to Network
MailInBlack : Email to Network
 
#OSSPARIS19 - Melusine : une librairie NLP de classification et extraction d’...
#OSSPARIS19 - Melusine : une librairie NLP de classification et extraction d’...#OSSPARIS19 - Melusine : une librairie NLP de classification et extraction d’...
#OSSPARIS19 - Melusine : une librairie NLP de classification et extraction d’...
 
Automatiser la vérification des tests de mails
Automatiser la vérification des tests de mailsAutomatiser la vérification des tests de mails
Automatiser la vérification des tests de mails
 
Conférence #nwx2014 - Maxime Mauchaussée - Partager du code maintenable et év...
Conférence #nwx2014 - Maxime Mauchaussée - Partager du code maintenable et év...Conférence #nwx2014 - Maxime Mauchaussée - Partager du code maintenable et év...
Conférence #nwx2014 - Maxime Mauchaussée - Partager du code maintenable et év...
 
CTT La suite Collaborative Zimbra
CTT La suite Collaborative ZimbraCTT La suite Collaborative Zimbra
CTT La suite Collaborative Zimbra
 
Communiquer avec sa tablette
Communiquer avec sa tabletteCommuniquer avec sa tablette
Communiquer avec sa tablette
 
Groupware et outils web en projet sept 2014
Groupware et outils web en projet sept 2014Groupware et outils web en projet sept 2014
Groupware et outils web en projet sept 2014
 
Quand on change de code, on prévient !(1)
Quand on change de code, on prévient !(1)Quand on change de code, on prévient !(1)
Quand on change de code, on prévient !(1)
 
La gestion des courriels entrants (2008)
La gestion des courriels entrants (2008)La gestion des courriels entrants (2008)
La gestion des courriels entrants (2008)
 
Analyse user generated content
Analyse user generated contentAnalyse user generated content
Analyse user generated content
 
Le point sur la délivrabilité
Le point sur la délivrabilitéLe point sur la délivrabilité
Le point sur la délivrabilité
 

Plus de Paris Salesforce Developer Group

La Tooling API, est-ce pour moi ? Bien sûr, viens voir pourquoi !
La Tooling API, est-ce pour moi ? Bien sûr, viens voir pourquoi !La Tooling API, est-ce pour moi ? Bien sûr, viens voir pourquoi !
La Tooling API, est-ce pour moi ? Bien sûr, viens voir pourquoi !Paris Salesforce Developer Group
 
Scratch orgs...vous pensiez en avoir terminé avec les sandboxes ?
Scratch orgs...vous pensiez en avoir terminé avec les sandboxes ?Scratch orgs...vous pensiez en avoir terminé avec les sandboxes ?
Scratch orgs...vous pensiez en avoir terminé avec les sandboxes ?Paris Salesforce Developer Group
 
Mon Expérience avec le Certified Technical Architect Review Board
 Mon Expérience avec le Certified Technical Architect Review Board Mon Expérience avec le Certified Technical Architect Review Board
Mon Expérience avec le Certified Technical Architect Review BoardParis Salesforce Developer Group
 
DX@Scale: Optimizing Salesforce Development and Deployment for large scale pr...
DX@Scale: Optimizing Salesforce Development and Deployment for large scale pr...DX@Scale: Optimizing Salesforce Development and Deployment for large scale pr...
DX@Scale: Optimizing Salesforce Development and Deployment for large scale pr...Paris Salesforce Developer Group
 
Pratiques administration avancées et techniques de développement
Pratiques administration avancées et techniques de développementPratiques administration avancées et techniques de développement
Pratiques administration avancées et techniques de développementParis Salesforce Developer Group
 
Introducing salesforce shield - Paris Salesforce Developer Group - Oct 15
Introducing salesforce shield - Paris Salesforce Developer Group - Oct 15Introducing salesforce shield - Paris Salesforce Developer Group - Oct 15
Introducing salesforce shield - Paris Salesforce Developer Group - Oct 15Paris Salesforce Developer Group
 
Versionning et travail en équipe avec Salesforce - 27/11/2014
Versionning et travail en équipe avec Salesforce - 27/11/2014Versionning et travail en équipe avec Salesforce - 27/11/2014
Versionning et travail en équipe avec Salesforce - 27/11/2014Paris Salesforce Developer Group
 
Paris Salesforce Developer Group - 16 09 2014 - Summer '14
Paris Salesforce Developer Group - 16 09 2014 - Summer '14Paris Salesforce Developer Group - 16 09 2014 - Summer '14
Paris Salesforce Developer Group - 16 09 2014 - Summer '14Paris Salesforce Developer Group
 

Plus de Paris Salesforce Developer Group (19)

Pour Noël, devenez chrome extensioniste!
Pour Noël, devenez chrome extensioniste!Pour Noël, devenez chrome extensioniste!
Pour Noël, devenez chrome extensioniste!
 
GraphQL (la nouvelle API de référence de Salesforce ?!)
GraphQL (la nouvelle API de référence de Salesforce ?!)GraphQL (la nouvelle API de référence de Salesforce ?!)
GraphQL (la nouvelle API de référence de Salesforce ?!)
 
La Tooling API, est-ce pour moi ? Bien sûr, viens voir pourquoi !
La Tooling API, est-ce pour moi ? Bien sûr, viens voir pourquoi !La Tooling API, est-ce pour moi ? Bien sûr, viens voir pourquoi !
La Tooling API, est-ce pour moi ? Bien sûr, viens voir pourquoi !
 
Introduction à la plateforme Anypoint de MuleSoft
Introduction à la plateforme Anypoint de MuleSoftIntroduction à la plateforme Anypoint de MuleSoft
Introduction à la plateforme Anypoint de MuleSoft
 
Release spring '22 - Community Groups français
Release spring '22 - Community Groups françaisRelease spring '22 - Community Groups français
Release spring '22 - Community Groups français
 
Scratch orgs...vous pensiez en avoir terminé avec les sandboxes ?
Scratch orgs...vous pensiez en avoir terminé avec les sandboxes ?Scratch orgs...vous pensiez en avoir terminé avec les sandboxes ?
Scratch orgs...vous pensiez en avoir terminé avec les sandboxes ?
 
Mon Expérience avec le Certified Technical Architect Review Board
 Mon Expérience avec le Certified Technical Architect Review Board Mon Expérience avec le Certified Technical Architect Review Board
Mon Expérience avec le Certified Technical Architect Review Board
 
DX@Scale: Optimizing Salesforce Development and Deployment for large scale pr...
DX@Scale: Optimizing Salesforce Development and Deployment for large scale pr...DX@Scale: Optimizing Salesforce Development and Deployment for large scale pr...
DX@Scale: Optimizing Salesforce Development and Deployment for large scale pr...
 
Dreamforce Global Gathering
Dreamforce Global GatheringDreamforce Global Gathering
Dreamforce Global Gathering
 
Getting started with Salesforce DX
Getting started with Salesforce DXGetting started with Salesforce DX
Getting started with Salesforce DX
 
Pratiques administration avancées et techniques de développement
Pratiques administration avancées et techniques de développementPratiques administration avancées et techniques de développement
Pratiques administration avancées et techniques de développement
 
Sensibilisation à la Sécurité Salesforce
Sensibilisation à la Sécurité SalesforceSensibilisation à la Sécurité Salesforce
Sensibilisation à la Sécurité Salesforce
 
Salesforce Performance hacks - Client Side
Salesforce Performance hacks - Client SideSalesforce Performance hacks - Client Side
Salesforce Performance hacks - Client Side
 
Introducing salesforce shield - Paris Salesforce Developer Group - Oct 15
Introducing salesforce shield - Paris Salesforce Developer Group - Oct 15Introducing salesforce shield - Paris Salesforce Developer Group - Oct 15
Introducing salesforce shield - Paris Salesforce Developer Group - Oct 15
 
Meetup 06/2015 - @testsetup
Meetup 06/2015 - @testsetupMeetup 06/2015 - @testsetup
Meetup 06/2015 - @testsetup
 
Meetup Custom Metadata - 1st Part
Meetup Custom Metadata - 1st PartMeetup Custom Metadata - 1st Part
Meetup Custom Metadata - 1st Part
 
Lightning week - Paris DUG
Lightning week - Paris DUGLightning week - Paris DUG
Lightning week - Paris DUG
 
Versionning et travail en équipe avec Salesforce - 27/11/2014
Versionning et travail en équipe avec Salesforce - 27/11/2014Versionning et travail en équipe avec Salesforce - 27/11/2014
Versionning et travail en équipe avec Salesforce - 27/11/2014
 
Paris Salesforce Developer Group - 16 09 2014 - Summer '14
Paris Salesforce Developer Group - 16 09 2014 - Summer '14Paris Salesforce Developer Group - 16 09 2014 - Summer '14
Paris Salesforce Developer Group - 16 09 2014 - Summer '14
 

Mieux acheminer les emails avec salesforce