Дмитрий Б написал: Подскажите, а что нужно чтобы научить коробку слать письма с одного stmp сервера (я.коннект), но в заголовки from подставлять почты пользователей? облако так умеет
Верно ниже ответили, подмена - верный путь к спаму, в облаке можно использовать для каждого ящика свой SMTP. Решение - скрипт, что я выкладывал ранее или свой smtp сервер. Но в скрипте придется каждый адрес прописывать отдельно.
Цитата
Vladimir Kalinichenko написал: Есть свой сервер, подключаюсь по IMAP у каждого пользователя, все равно отправка через 1 основной ящик.Как можно настроить, что бы отправлял каждый пользователь со своего ящика?(Настроено 100 ящиков, отправка с одного)
Настраивайте на сервере с битрикс например ssmtp, подключайтесь к своему серверу и рассылайте письма со всех адресов. Мы сейчас так делаем, все общение менеджеров, автоматизация рассылки по 30-40к адресов, проблем со спамом нет.
Цитата
Максим Белокуров написал: Здравствуйте, подскажите, пожалуйста как данные функции запускаются, не увидел чтобы они запускались как обычно к примеру custom_mail ( $to , $subject , $body , $headers );или они как-то по другому запускаются?
Так же добавлю, если необходима рассылка с одного сайта, сразу с нескольких почтовых аккаунтов, то их по аналогии можно перечислить, в той же строке, в главном модуле, через запятую: --account=mailbox1 --from= info1@site.ru , --account=mailbox2 --from= info2@site.ru , --account=mailbox3 --from= info3@site.ru
Если раньше это работало, то сейчас нет. При отправки с любой почты Битрикс будет подставлять почту последнюю в списке.
Решили это следующим образом:
1. Настроили аккаунты таким образом:
/home/bitrix/.msmtprc
Код
# Defaults for all accounts
defaults
keepbcc on
auth on
tls on
tls_starttls off
tls_certcheck off
port 465
host smtp.yandex.ru
logfile /home/bitrix/msmtp_default.log
account defaultsiteru
from default@site.ru
user default@site.ru
password ***
account acc1siteru
logfile /home/bitrix/msmtp_acc1_site_ru.log
from acc1@site.ru
user acc1@site.ru
password ***
account acc2siteru
logfile /home/bitrix/msmtp_acc2_site_ru.log
from acc2@site.ru
user acc2@site.ru
password ***
# Set a default account
account default : defaultsiteru
2. Добавили функцию custom_mail(для удобства разбил на несколько функций) в init.php:
В итоге если функция находит почтовый ящик в аккаунтах, то отправляет с него, если не находит, то отправка идет с ящика по умолчанию, а поле From заголовка письма подменяется почтой пользователя в Битрикс.
Здравствуйте, подскажите пожалуйста, возможно ли получить доступ через php код к полю Заголовок у Действия в бизнес процессах, хотя бы только для чтения?
Вопрос решен? У меня такая же проблема, в Сделке есть поля, причем не кастомные, Источник и Подробнее об источнике, при импорте в шаблоне их нет, и в соответствии полей так же выбрать невозможно.