کار با CC و BCC در لیارا


سرورایمیل لیارا، از دو قابلیت BCC و CC پشتیبانی می‌کند و این امکان را به شما می‌دهد تا در برنامه خود، این قابلیت را فعال کنید. در ادامه به معرفی این دو قابلیت و نحوه استفاده از آن‌ها در ایمیل سرور لیارا، پرداخته شده است.

CC چیست؟

CC یا Carbon Copy که به آن رو نوشت نیز می‌گویند، یک روش ساده برای ارسال نسخه‌هایی از یک ایمیل به دیگر افراد، افزون بر گیرنده است. اگر تاکنون ایمیلی دریافت کرده‌اید که CC شده باشد، احتمالاً متوجه شده‌اید که ایمیل هم به شما و هم به فهرستی از افراد دیگر که CC شده‌اند، ارسال شده است. وقتی از CC استفاده شود؛ می‌توانید فهرست دریافت‌کنندگان را ببینید:

cc usage example email server

BCC چیست؟

BCC یا Blind Carbon Copy مانند CC، روشی برای ارسال نسخه‌هایی از یک ایمیل به دیگران است؛ با این تفاوت که اگر BCC شوید، نمی‌توانید فهرست دریافت‌کنندگان را ببینید، سایر دریافت‌کنندگان نیز، نمی‌توانند ببینند که فرد دیگری، نسخه‌ای از ایمیل را دریافت کرده است.

نحوه استفاده از قابلیت CC و BCC

برای استفاده از قابلیت CC و BCC، با فرض اینکه متغیرهای محیطی ایمیل‌سرور از قبل تعریف شده‌اند، می‌توانید همانند قطعه کدهای زیر، عمل کنید:

کپی
const mailOptions = {
    from: `"my app" <${process.env.MAIL_FROM}>`, 
    to: '[email protected]',
    cc: ["[email protected]", "[email protected]"], // replace with real e-mails
    // bcc: ["[email protected]", "[email protected]"], 
    subject: 'Test Email', 
    text: 'This is a test email sent from Node.js', 
    html: '<b>This is a test email sent from Node.js</b>', 
    headers: {
      "x-liara-tag": "test_email", 
    },
};