[Trouble Shooting] 한글이 포함된 로그 등록시 오류 처리


오류 : 한글이 포함된 로고 등록시 오류가 발생 한다.

“관리 > 시스템 설정” 메뉴에서 한글이 포함된 파일명을 가지는 로고 등록시 아래와 같은 오류가 발생 한다.

Fri Nov 17 04:16:33 2017 [28931][1][FATAL] A user (1) attempted to use an invalid file for the logo – upload://tmp_logo_company_upload/OBCon_logo_%ED%88%AC%EB%AA%85.png


원인 : 한글 파일명 파싱 오류

한글 파일명은 특히 Internet Explorer을 사용할 경우, URL Encoding되어 서버에 전달 된다.
서버에서 URL Decoding 처리를 해야 한다.


해결 방안

include/utils.php 파일의 4975 라인 앞에 urldecode 처리하는 라인을 추가 한다.

$path = urldecode($path);                                                                                 #— 이 라인을 추가
if (!file_exists($path) || !is_file($path)) {


적용 버전

SuiteCRM 7.8.20 (Sugar 6.5.25)

오비컨 소개 | 이용약관 | 개인정보취급방침 | 이메일수집거부
회사소개서(pdf) | 블로그 | 카페

 

[SuiteCRM] 사용 현황

 

SuiteCRM은 성공적인 영업 관리를 위한 플랫폼으로 전세계적으로 사용되고 있습니다.

  • 사용자      : 4백 20만 사용자
  • 다운로드  : 88만 다운로드
  • 커뮤니티  : 10만 280명

 

SuiteCRM은 69개 언어로 번역되고 있습니다.

 

오비컨

 

 

 

[SuiteCRM] SuiteCRM 지원 버전

 

SuiteCRM 7.8.x 지원 플랫폼

 

 

참고 문헌

  • https://docs.suitecrm.com/admin/compatibility-matrix/

 

오비컨

 

[SuiteCRM] 캠페인 – 이메일 설정 시작

 

이메일 설정 시작

 

SuiteCRM에서 마케팅을 진행하기 위해서, 마케팅을 위한 기본 설정을 합니다. “마케팅 > 캠페인 > 진단 보기 > 이메일 설정 시작” 메뉴에서 설정 합니다.

 

  • 보낸사람 이름 : 캠페인 이메일 발송자 이름
  • 메일 전송 에이전트
  • 보낸사람
  • SMTP 서버 : 메일 서버
  • SMTP Port : 메일 서버 사용 Port
  • SMTP 인증을 사용하시겠습니까?
  • SSL 또는 TLS 기반의 SMTP?
  • SMTP 사용자 이름
  • SMTP 비밀번호
  • 배치당 이메일 발송 갯수
  • 캠페인 추적 파일 위치
    • 기본
    • 사용자 정의
  • 캠페인 메시지 사본 보관

 

참고 : “관리 > 이메일 > 이메일 설정” 메뉴와 “관리 > 이메일 > 캠페인 이메일 설정” 메뉴에서도 설정할 수 있습니다.
관리자 매뉴얼을 참조 하세요.

 

 

오비컨

 

 

 

[SuiteCRM] 이벤트(Event)

 

이벤트 (Event)

 

이벤트는 1회성 행사로 참석자를 초대하고 관리 합니다.

  • 기간과 예산을 설정하여 이벤트를 생성 합니다.
  • “참석자 선택” 메뉴에서 이벤트에 초대할 참석자를 추가 합니다.
  • “초대” 메뉴를 사용하여 참석자에게 초대 이메일을 발송 합니다.
    • “이메일 초대 템플릿”을 사용하여 참석자별로 초대 이메일이 생성 됩니다.
    • 참석을 승인한 참석자에게는 “참석 승인 URL”에 등록된 페이지를 표시 합니다.
    • 수신 거부한 참석자에게는 “수신 거부 URL”에 등록된 페이지를 표시 합니다.
  • “수락 관리” 메뉴를 사용하여 수락 여부를 수작업으로 조정할 수도 있습니다.
  • “참석자 관리” 메뉴를 사용하여 참석자의 상태를 관리 합니다.

 

 

초대

참석자에게 초대 이메일을 발송 합니다.

 

수락 관리

  • 승인됨
  • 거부됨

 

참석자 관리

  • 초대됨
  • 초대되지 않음
  • 참석함
  • 참석하지 않음

 

 

 

오비컨

2018.05.04 ~ 2018.05.04, ver 0.01

 

 

[SuiteCRM] 대상 목록

 

대상 목록

 

대상(Prospect)은 마케팅의 대상이 되는 연락처, 가망고객 등을 의미 합니다. 특히 이메일 마케팅과 뉴스레터 마케팅에서 자주 사용 됩니다. 대상 목록은 대상을 모아둔 목록 입니다.

 

대상 목록은 마케팅 대상, 마케팅 테스트 대상, 구독 취소 대상 등 여러 용도로 사용이 가능 합니다.

 

대상 목록의 유형은 아래와 같습니다.

  • 기본 대상 목록
  • 아이디로 제한한 대상 목록
  • 이메일 주소로 제한한 대상 목록
  • 도메인으로 제한한 대상 목록
  • 시드 대상 목록
  • 테스트 대상 목록

 

대상은 가망고객(Lead)로 전환이 가능 합니다. 구독 관리를 통해서 뉴스레터 수신 설정을 할 수 있습니다.

 

 

 

오비컨

2018.05.03 ~ 2018.05.03, ver 0.01

 

 

 

 

[SuiteCRM] 이메일 템플릿 (Email Template)

 

이메일 템플릿

이메일 작성을 위한 양식으로 마케팅 캠페인, 시스템(관리) 등에서 사용 합니다. 템플릿 내에서 변수를 지정하여 수신자에 따라 다른 내용의 이메일을 자동으로 작성할 수 있습니다. 이메일 템플릿에서 사용하는 “추적 URLs”은 수신 확인, 이메일 수신 거부 등의 작업을 가능하게 합니다.

 

“마케팅 > 캠페인 > 이메일 템플릿 생성” 메뉴를 선택하여 이메일 템플릿을 작성 합니다.

본문 좌측에 있는 샘플을 선택하여 본문에 추가한 후 수정할 수 있습니다. “변수 추가”에서 모듈과 필드를 선택한 후 본문에 추가하여 관련 레코드에 따라 동적으로 변동하는 이메일 템플릿을 작성할 수 있습니다. 드래그앤드랍으로 본문의 구성을 선택합니다. 이동, 삭제, 고정, 복재, 배경성 버튼을 사용하여 조정할 수 있습니다.

 

SuiteCRM은 기본적으로 아래와 같은 이메일 템플릿을 제공합니다.

 

기존의 이메일 템플릿을 수정하거나 새로 이메일 템플릿을 생성하여 사용할 수 있습니다. 다음은 “시스템 생성 비밀번호” 이메일 템플릿 예제 입니다. $로 시작하는 변수에는 실제 이메일을 받는 사용자에 따라 서로 다른 정보가 표시 됩니다.

 

 

 

오비컨

2018.05.02 ~ 2018.05.02, ver 0.01

 

 

 

 

[SuiteCRM] 모듈 개요

 

모듈 개요

 

SuiteCRM에서 기본적으로 제공하는 모듈 입니다.

 

모듈 정의 (Definition of Modules)
시스템을 구성하는 업무를 모듈이라고 합니다. 업무의 고유한 특성에 따라 모듈의 정보항목
필드가 구성되어 있습니다. 또한 모듈과 모듈간 상호 연결된 업무 관계를 형성합니다.
업무 모듈은 메인 메뉴의 주요 메뉴 항목이며 메뉴 항목을 클릭하여 업무 모듈에 접근할 수 있습니다.

 

애플리케이션

  • EMA (마케팅) : 마케팅 업무 지원
  • SFA (영업자동화) : 세일즈 영업 업무 지원
  • CSS (고객지원) : 서비스 업무 지원
  • 고객 관리 : 조직과 관계를 갖는 모든 거래처, 연락처 관리
  • 활동 (Activities) : 업무 활동을 지원
  • 권한 관리 : 사용자와 권한 관리
  • 모니터링 및 관리 : 보고서, 대시보드 등 관리
  • 프로젝트 : 사내 협업 지원
  • 지도 : 지도 관리

 

 

오비컨

2018.04.29 ~ 2018.04.29, ver 0.01

 

 

[SuiteCRM] 비밀번호 찾기

 

비밀번호 찾기

 

비밀번호를 잊어버려 로그인을 할 수 없는 경우, 로그인 화면에서 “비밀번호를 잊어버리셨나요?” 링크를 선택하여 비밀번호를 찾을 수 있습니다.

사용자 이름과 이메일주소를 입력한 후 “제출” 버튼을 선택하면 등록된 이메일주소로 비밀번호 재설정 링크가 포함된 이메일이 발송 됩니다.

이메일에서 비밀번호 재설정 링크를 선택한 후 표시되는 화면에서 아래 사항을 입력 합니다.

  • 사용자 이름 : 사용자 이름 을 입력
  • 새 비밀번호 : 새로 설정할 비밀번호 등록
  • 비밀번호 확인 : 새로 설정할 비밀번호 등록

“로그인” 버튼을 선택하면 새로 등록한 비밀번호로 비밀번호 재설정이 완료 됩니다.

 

 

오비컨

2018.04.29 ~ 2018.04.29, ver 0.01

 

 

오픈소스 CRM 소프트웨어

 

영업관리/고객관리 솔루션인 CRM으로는 세일즈포스(Salesforce.com)나 마이크로소프트 CRM이 있습니다. 이를 대체할 오픈소스도 다수 존재하는데 그중 대표적인 오픈소스가 SuiteCRM 입니다.

 

저는 2007년에 미국과 싱가포르를 오가며 세일즈포스를 국내에 처음 도입 하였습니다. 세일즈포스닷컴은 SaaS (Software as a Service) 모델로 서비스하면 빠르게 성장 하였습니다. SuiteCRM은 Saleforce와 유사한 유연성을 제공하기 때문에 Salesfore를 대체하고 있습니다. 국내에서 세일즈포스를 사용하던 기업들 중 일부 중소기업은 고가의 비용 때문에 SuiteCRM으로 갈아타고 있습니다.

한글화와 매뉴얼까지 완비된 SuiteCRM은 구축도 편리하고 기업의 환경에 적합하도록 수정(Customize)도 편리 합니다.

 

 

오비컨

2018.04.19 ~ 2018.04.19, ver 0.01