diff --git a/mail-service/src/service/dynamicConsumer.js b/mail-service/src/service/dynamicConsumer.js
index e76e8b9..ca8d12e 100644
--- a/mail-service/src/service/dynamicConsumer.js
+++ b/mail-service/src/service/dynamicConsumer.js
@@ -259,14 +259,17 @@ async function processEmailTask(task, topic) {
});
console.log(`[DynamicConsumer] Transporter created successfully`);
+ // Извлекаем домен из email
+ const domain = smtp.from_email.split('@')[1];
+
// Добавляем трекинг-пиксель для отслеживания открытия письма
- const trackingPixel = `
`;
+ const trackingPixel = `
`;
// Обрабатываем ссылки для отслеживания кликов
const htmlWithClickTracking = task.html.replace(
/ {
- const trackingUrl = `http://${smtp.from_email}/api/mail/track/click/${deliveryLog.id}?url=${encodeURIComponent(url)}`;
+ const trackingUrl = `http://${domain}/api/mail/track/click/${deliveryLog.id}?url=${encodeURIComponent(url)}`;
return `