본문 바로가기
Minsub Ventures 로고

급여 명세서 이메일 발송 시스템

메일 설정 → 엑셀 업로드(3행 헤더·4행부터 데이터) → 제목·본문 템플릿 → 검증·미리보기 → 직원별 발송. 업로드 내용과 SMTP 비밀번호는 브라우저 sessionStorage·요청 시 메모리에서만 사용하며 Prisma DB에는 저장하지 않습니다.

메일 환경 설정

본인 회사·개인 SMTP 계정을 입력하고 저장한 뒤, 테스트 메일로 연결을 확인하세요.

이 도구는 방문자마다 각자의 메일 계정으로 발송합니다. MS Ventures 서버 메일(Resend)이 아닌, 아래에 입력한 SMTP로만 보냅니다.

SMTP 설정 미완료

SMTP 비밀번호·설정은 이 브라우저 sessionStorage에만 저장되며 서버 DB나 MS Ventures 환경 변수에 저장되지 않습니다. 탭을 닫으면 이 기기에서만 유지됩니다.

단계 1. 엑셀 업로드

`.xlsx` 파일만 업로드할 수 있습니다. 샘플 양식 다운로드

  • 통합문서 암호(열람용 암호)가 있는 파일은 업로드할 수 없습니다. Excel에서 「파일 → 정보 → 통합문서 암호화」를 해제한 뒤 저장한 .xlsx만 선택해 주세요.
  • 시트가 여러 개이면 파일 선택 후 목록에서 시트를 고르고 "선택한 시트 불러오기"를 누르세요. 시트가 하나면 자동으로 불러옵니다.
  • 급여 표는 3행에 컬럼 헤더, 4행부터 직원 데이터가 있는 양식을 기준으로 읽습니다.

단계 2. 메일 제목/본문 작성

Available placeholders: {{employeeName}}, {{employeeId}}, {{department}}, {{designation}}, {{month}}, {{payrollMonth}}, {{payslip}} (payslip HTML table — if omitted, it is appended at the end of the body)

{{payrollMonth}}: pay period label — use a Payroll Month (or Pay Month) column on the MSV sheet when needed; on the legacy sheet it matches the Month column. {{month}} on MSV is Working Month (months since hire). {{payslip}} inserts the payslip HTML; if omitted, it is still appended when sending.

엑셀을 업로드한 뒤 아래 단계에서 직원을 선택하면 변수가 반영된 제목·본문 미리보기가 표시됩니다.