Evolcom.ru

Бытовая техника
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как предотвратить отправку вложений получателям CC и BCC при создании электронной почты в Outlook?

Outlook Auto Cc и Bcc адреса электронной почты

Легко Cc или Bcc нужных людей в ваших исходящих сообщениях

Auto Cc и Bcc for Outlook позволяют автоматически копировать определенные адреса электронной почты на исходящую почту. Фильтры позволяют вам решить, что за сообщение – Cc’d или Bcc’d и для кого. Есть много причин, по которым вы автоматически отправляете Cc или Bcc в определенные письма, которые вы отправляете. Например, чтобы отправить вашему менеджеру копию электронных писем, которые вы отправляете конкретным клиентам, или отправить вашему партнеру копии электронной почты в вашу страховую компанию.

Инструкции в этой статье применимы к Outlook 2019, 2016, 2013, 2010 и Outlook для Office 365.

Как автоматизировать копирование и скрытую копию в Outlook

Чтобы автоматически отправлять Cc или Bcc людям, создайте правило для всех исходящих сообщений электронной почты.

Откройте Outlook и перейдите на вкладку Главная.

Выберите Правила >Управление правилами и оповещениями .

В Outlook 2016 и более ранних версиях перейдите в меню Файл и выберите Управление правилами и предупреждениями . В этих версиях можно добавить автоматическую скрытую копию к правилам. В более поздних версиях Outlook скрытая копия недоступна.

В диалоговом окне «Правила и предупреждения» выберите Новое правило.

В мастере правил выберите Применить правило к сообщениям, которые я отправляю, а затем выберите Далее.

Установите флажок Получать от пользователей или от публичной группы.

Выберите ссылку Люди или публичная группа и добавьте адреса электронной почты, которые вы хотите включить в это правило. Выберите Далее, чтобы продолжить.

Установите флажок Копировать сообщение публичным лицам или группам.

Читайте так же:
Как получить доступ к заблокированным вложениям в Outlook?

Щелкните ссылку группа или люди, а затем введите адреса электронной почты, для которых должно быть автоматически отправлено письмо.

Выберите Выполнено .

Подробнее об автоматической копии и скрытой копии в Outlook

При добавлении правил Cc и Bcc в Outlook, доступны следующие опции:

  • Автоматическое добавление адресов электронной почты в поля CC и BCC исходящих сообщений электронной почты.
  • Добавляйте получателей во все электронные письма или используйте автоматические CC и BCC с правилами Outlook для указания условий.
  • Поиск субъектов, других получателей, имен вложений или используемой учетной записи.
  • Выберите автоматические адресаты Cc и Bcc для Outlook из контактов Outlook.

Использование Auto Cc и Bcc в Outlook

Правила для Cc и Bcc в Outlook автоматически пересылают сообщения нужным получателям. Если вы используете правила, вы можете указать электронные письма, которые вы хотите видеть в поле Копия или Bcc исходящих сообщений на основе определенных критериев, таких как письма, отправленные с определенной учетной записи или с определенными получателями, темами, вложениями и т.д.

Как предотвратить отправку вложений получателям CC и BCC при создании электронной почты в Outlook?

(ПП 4, ПП 5, ПП 7, ПП 8)

mail — Отправляет электронную почту

Описание

Отправить электронное письмо.

Список параметров

Получатель (-и) письма.

  • user@example.com
  • user@example.com, anotheruser@example.com
  • User
  • User , Another User

Тема отправляемого письма.

Тема должна соответствовать » RFC 2047.

Каждая строка должна быть разделена символом CRLF (rn). Длина строк не должна превышать 70 символов.

(Только для Windows) Если PHP отправляет данные непосредственно на SMTP-сервер и в начале строки появляется точка, она удаляется. Чтобы избежать этого, замените все эти точки на две.

Строка или массив вставляется в конец заголовков отправляемых сообщений электронной почты.

Обычно используется для добавления дополнительных заголовков (From, CC и BCC). Несколько дополнительных заголовков должны быть разделены символом CRLF (rn). Если для создания этого заголовка используются внешние данные, они должны быть проверены, чтобы избежать внедрения нежелательных заголовков.

Если передан массив, его ключами будут имена заголовков, а значениями — значения заголовков.

Замечание:

Ранее, вплоть до PHP 5.4.42 и 5.5.27, параметр additional_headers не был защищен от инъекций. Пользователи должны убедиться, что передаваемые заголовки безопасны и содержат только заголовки, т.е. не содержат несколько переводов строки подряд, с которых начинается тело сообщения.

Примечание

Электронное письмо должно содержать заголовок From. В PHP.ini значение по умолчанию можно установить с помощью параметра additional_headers.

Если заголовок отсутствует, будет сгенерировано сообщение об ошибке вида Warning: mail(): "sendmail_from" not set in php.ini or custom "From:" header missing . Заголовок From также определяет заголовок Return-Path при отправке напрямую через SMTP (только Windows).

Нота

Если сообщения не отправляются, попробуйте использовать только LF (n). Некоторые агенты пересылки сообщений Unix (особенно » qmail) автоматически заменяют LF на CRLF (что приводит к двойному CR, если использовалось CRLF). Используйте эту меру в крайнем случае, так как это нарушает » RFC 2822.

Параметр additional_params можно использовать для передачи дополнительных флагов в качестве аргументов командной строки программе, настроенной на отправку почты, указанной директивой sendmail_path. Например, можно установить отправителя письма с помощью sendmail с опцией -f.

Параметр автоматически исключается из командыhellcmd(), чтобы предотвратить выполнение команд. Но escapeshellcmd() позволяет добавлять дополнительные параметры. В целях безопасности рекомендуется проверить и удалить этот параметр.

Поскольку функция escapeshellcmd() используется автоматически, некоторые символы, разрешенные в адресах электронной почты в некоторых RFC, не могут быть использованы. mail() не разрешает такие символы, поэтому в приложениях, где они требуются, рекомендуется использовать альтернативные способы отправки (например, через фреймворки или библиотеки).

Пользователь, под которым работает веб-сервер должен быть добавлен в список доверенных в конфигурации sendmail для того чтобы избежать добавления заголовка 'X-Warning' при указании отправителя с помощью опции (-f). Для пользователей sendmail — это файл /etc/mail/trusted-users .

Возвращаемые значения

Возвращает true, если письмо было принято для передачи, false в противном случае.

Если письмо отправлено для передачи, это еще не значит, что оно дошло до адресата.

Список изменений

ВерсияОписание
7.2.0Параметр additional_headers может принимать значения типа массив.

Примеры

Пример 1 Отправить письмо.

Чтобы отправить простое письмо, используйте функцию mail():

<?php
// Сообщение
$message = «Line 1rnLine 2rnLine 3» ;

// На случай если какая-то строка письма длиннее 70 символов мы используем wordwrap()
$message = wordwrap ( $message , 70 , «rn» );

// Отправляем
mail ( ‘caffeinated@example.com’ , ‘My Subject’ , $message );
?>

Пример 2: Отправка электронного сообщения с дополнительными заголовками.

Добавление простых заголовков, которые информируют почтовика об адресах «От» и «Ответ»:

<?php
$to = ‘nobody@example.com’ ;
$subject = ‘the subject’ ;
$message = ‘hello’ ;
$headers = ‘From: webmaster@example.com’ . «rn» .
‘Reply-To: webmaster@example.com’ . «rn» .
‘X-Mailer: PHP/’ . phpversion ();

mail ( $to , $subject , $message , $headers );
?>

Пример 3: Отправка электронного письма с дополнительными заголовками, переданными в таблицу

Вот тот же пример, что и выше, но дополнительные заголовки задаются в массиве (доступно с версии PHP 7.2.0)

<?php
$to = ‘nobody@example.com’ ;
$subject = ‘the subject’ ;
$message = ‘hello’ ;
$headers = array(
‘From’ => ‘webmaster@example.com’ ,
‘Reply-To’ => ‘webmaster@example.com’ ,
‘X-Mailer’ => ‘PHP/’ . phpversion ()
);

mail ( $to , $subject , $message , $headers );
?>

Пример #4 Отправка электронного письма с дополнительными аргументами в командной строке

Параметр additional_params можно использовать для передачи дополнительных параметров приложению, используемому для отправки почты с помощью директивы sendmail_path.

Пример #5 Отправка сообщения в формате HTML

Письма также можно отправлять с помощью функции mail().

<?php
// несколько получателей
$to = ‘johny@example.com, sally@example.com’ ; // обратите внимание на запятую

// тема письма
$subject = ‘Birthday Reminders for August’ ;

// Для отправки HTML-письма должен быть установлен заголовок Content-type
$headers = ‘MIME-Version: 1.0’ . «rn» ;
$headers .= ‘Content-type: text/html; charset=iso-8859-1’ . «rn» ;

// Дополнительные заголовки
$headers [] = ‘To: Mary <mary@example.com>, Kelly <kelly@example.com>’ ;
$headers [] = ‘From: Birthday Reminder <birthday@example.com>’ ;
$headers [] = ‘Cc: birthdayarchive@example.com’ ;
$headers [] = ‘Bcc: birthdaycheck@example.com’ ;

// Отправляем
mail ( $to , $subject , $message , implode ( «rn» , $headers ));
?>

Примечание

Для отправки HTML или других комплексных сообщений рекомендуется использовать PEAR-пакет » PEAR::Mail_Mime.

Примечания

Нота

S MTP-реализация функции mail() в Windows (только для Windows) заметно отличается от sendmail. Во-первых, она не использует локальные программы для составления сообщений, а использует сокеты. Это требует, чтобы почтовый агент (MTA) ожидал соединения с сокетом (он может быть как локальным, так и удаленным).

Во-вторых, дополнительные заголовки, такие как From : , Cc: Bcc: и Date: интерпретируются не MTA, а PHP.

Поэтому параметр to не должен быть адресом вида "Something <someone@example.com>". Команда mail может неправильно интерпретировать этот адрес во время передачи данных MTA.

Хорошо:

Не следует использовать функцию mail() для отправки большого количества писем в цикле. Он открывает и закрывает соединение с SMTP-сервером для каждого письма, что не очень эффективно.

Для отправки большого количества сообщений обратите внимание на пакеты » PEAR::Mail и » PEAR::Mail_Queue.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector