📊

Gửi phiếu lương qua Email

Tự động gửi email đính kèm file phiếu lương (PDF/Excel) riêng biệt cho từng nhân viên.

Excel ⭐⭐⭐ Advanced ⏱️ 10 phút

😫 Vấn đề (The Pain Point)

Cuối tháng kế toán phải gửi bảng lương cho 100 người. Thông tin lương là bảo mật, không thể gửi 1 file chung cho cả công ty. Bạn phải tách từng file, soạn từng email, đính kèm file, gửi. Lặp lại 100 lần.

🚀 Giải pháp Agentic (The Solution)

Tool “Mass Mailer” bảo mật: Tự động đọc Excel, tìm đúng email nhân viên, đính kèm đúng file lương của họ và gửi đi.

Tính năng:

  • Personalized: “Chào [Tên], đây là lương tháng [Tháng] của bạn.”
  • Secure: Sử dụng SMTP của Gmail/Outlook doanh nghiệp.
  • Attachment: Tự động tìm file trong folder có tên trùng mã nhân viên.

Payroll Emailer Screenshot

🤖 Engineering Prompt (Copy & Paste)

**Role:** Python Automation Developer

**Task:** Create a "Bulk Email Sender with Attachments".

**Requirements:**
1.  **Tech Stack:** Python, `tkinter`, `pandas`, `smtplib`.
2.  **GUI:**
    *   Select Recipient Excel (Columns: Name, Email, File_Name).
    *   Select Folder containing Attachment Files.
    *   **Email Config:**
        *   Subject Template (e.g., Payslip for {{Name}}).
        *   Body Template (Text area).
        *   SMTP Settings (Gmail/Outlook, User, App Password).
    *   "Send Emails" button.
3.  **Logic:**
    *   Login to SMTP.
    *   Iterate Excel rows.
    *   Find attachment in folder matching `File_Name`.
    *   Compose Email (MIME).
    *   Send.
    *   Log success/fail status.
4.  **Deliverables:**
    *   `email_sender.py`
    *   `run.bat`
    *   `requirements.txt`

**Context:** HR distributing payslips or confidential reports.

🧠 Giải mã Prompt

  • App Password: Để gửi mail qua script, bạn không dùng mật khẩu đăng nhập bình thường mà phải tạo “App Password” (Mật khẩu ứng dụng) trong cài đặt bảo mật của Google/Microsoft. Đây là cơ chế chuẩn để bảo vệ tài khoản của bạn.

🛠️ Hướng dẫn

  1. Tạo App Password Gmail (Xem Ebook).
  2. Copy Prompt -> Paste -> Chạy.
  3. Điền thông tin SMTP -> Send.

Workflows liên quan

Khám phá danh mục khác

📬

Get Started with Agentic Working

Subscribe to receive updates from AgenticWorking.io

📖 Free eBook Guide 📦 7 Ready-to-use Scripts 🔔 Weekly Tips

No spam, unsubscribe anytime. Join 1,000+ subscribers.