Salesforce: Setup > Custom Code > Email Services

Salesforce Setup 메뉴에서 Custom Code > Email Services는 이메일을 Salesforce와 연동해서 자동으로 처리하고 싶을 때 사용하는 기능이에요. 초보 Admin이라면 조금 생소할 수 있지만, 실제 업무에서 이메일로 들어오는 정보를 자동으로 기록하거나 처리할 때 매우 유용하게 쓰입니다.

이 기능은 무엇인가

Email Services는 간단히 말해서, 특정 이메일 주소로 메일이 오면 Salesforce가 그 내용을 받아서 자동으로 처리하도록 해주는 기능이에요. 예를 들어, 고객이 support@company.com으로 메일을 보내면, 그 메일 내용을 Salesforce가 읽어서 케이스(고객 문의)로 자동 등록할 수 있게 해주는 거죠.

이 기능을 사용하려면 개발자가 Apex 클래스라는 코드를 만들어야 해요. 이 코드는 이메일을 어떻게 처리할지 정해주는 역할을 해요. 그래서 이 메뉴는 개발자와 협업하거나, 코드를 조금씩 배우는 Admin들이 주로 사용하게 됩니다.

언제 사용하는가

이메일 서비스를 사용하는 대표적인 상황은 다음과 같아요.

  • 고객이 보내는 이메일을 Salesforce에서 자동으로 기록하고 싶을 때
  • 이메일로 들어오는 데이터를 분석해서, 자동으로 리드(잠재고객)나 케이스를 생성하고 싶을 때
  • 외부 시스템에서 Salesforce로 데이터를 보낼 때 이메일 방식을 활용하고 싶을 때

즉, 이메일을 통해 들어오는 정보를 Salesforce가 자동으로 받아서 처리해야 할 때 사용한다고 기억하면 좋아요.

어떻게 이해하면 쉬운가

Email Services를 쉽게 이해하려면, "특정 이메일로 메일이 오면 Salesforce가 알아서 처리해주는 자동 우체국"이라고 생각하면 돼요. 보통은 Salesforce에서 제공하는 기본 이메일 기능(예: 메일 발송, 템플릿 등)과 달리, 이건 '메일을 받는 쪽'에 초점이 맞춰져 있어요.

  • 이 메뉴에서 새로운 Email Service를 만들면 Salesforce가 고유한 이메일 주소를 하나 만들어줘요.
  • 그 이메일 주소로 메일이 오면, 미리 만들어둔 Apex 코드가 작동해서 원하는 작업을 자동으로 처리해줘요.

예시

  • 고객 문의 자동 등록: 고객이 help@회사.com으로 문의 메일을 보내면, Salesforce가 그 메일을 읽어서 자동으로 케이스(문의)를 생성합니다.
  • 외부 시스템 연동: 외부 시스템에서 매일 밤마다 보고서를 이메일로 보내면, Salesforce가 그 메일을 받아서 자동으로 데이터로 저장할 수 있어요.

마지막으로, 이 메뉴는 Apex 코드와 연결되는 부분이라서, 완전히 초보 Admin이라면 개발자와 협업이 필요할 수 있어요. 또한, Salesforce 에디션이나 보안 정책, 조직 설정에 따라 사용할 수 있는 기능이 다를 수 있으니, 실제로 적용하기 전에 조직의 정책이나 개발자와 꼭 상의해보세요!

Leave a Reply

Your email address will not be published. Required fields are marked *