|
-17 / 2 / 0
Регистрация: 22.02.2017
Сообщений: 28
|
||||||
Отправить email сразу на две электронные почты30.04.2018, 09:53. Показов 15309. Ответов 37
Метки нет (Все метки)
Имеется рабочий скрипт отправки email:
Мне необходимо, чтобы скрипт отправлял одно и тоже сообщение сразу двум получателям. Как это можно реализовать? Одно из решений это продублировать уже готовый скрипт (т.е. подряд написать две копии кода и во-второй копии указать соответственно другой электронный ящик), но выглядит это не совсем эстетично, слишком много лишнего кода.
1
|
||||||
| 30.04.2018, 09:53 | |
|
Ответы с готовыми решениями:
37
Отправка почты на разные email Рассылка почты на email из поля БД Access |
|
7156 / 2344 / 354
Регистрация: 10.12.2013
Сообщений: 8,127
|
|
| 10.05.2018, 15:24 | |
|
0
|
|
|
-17 / 2 / 0
Регистрация: 22.02.2017
Сообщений: 28
|
||||||
| 12.05.2018, 02:48 [ТС] | ||||||
|
данный код:
0
|
||||||
|
Любознательный
7407 / 2260 / 361
Регистрация: 10.03.2016
Сообщений: 5,216
|
||||||||||||||
| 12.05.2018, 08:55 | ||||||||||||||
|
Jqot,
Как бы Вам сказать, чтобы не обидеть... если: Это что касается "флуда", которого не было, на самом деле... теперь о Вашем якобы опыте: и это касается всех почтовых заголовков, с адресом получателя. Т.е. и так можно:
0
|
||||||||||||||
|
-17 / 2 / 0
Регистрация: 22.02.2017
Сообщений: 28
|
||||||
| 12.05.2018, 09:10 [ТС] | ||||||
|
приведённый код
В связке с первым не работает. Да, его можно дополнить, допилить и т.д., что вы сейчас и сделали, но это уже будет другой код.
0
|
||||||
|
Любознательный
7407 / 2260 / 361
Регистрация: 10.03.2016
Сообщений: 5,216
|
|
| 12.05.2018, 09:48 | |
$To - переменная не имеющая отношения к полю To:To: - поле/заголовок, заполняемый тем или иным кодом, в теле почтового отправления.Каким образом заполнено будет это поле - вопрос реализации того или иного кода, но стандарт RFC 2822, строго соблюдается,в том числе и в части перечисления адресатов. И в коде, который Вы привели в самом начале, всё работает согласно тому же стандарту.
0
|
|
|
-17 / 2 / 0
Регистрация: 22.02.2017
Сообщений: 28
|
||||||
| 12.05.2018, 10:33 [ТС] | ||||||
0
|
||||||
| 14.05.2018, 20:38 | |||||||
0
|
|||||||
|
0 / 0 / 0
Регистрация: 24.07.2018
Сообщений: 15
|
|
| 24.07.2018, 11:43 | |
|
Добрый день.
есть скрипт, как добавить еще 2 адресата. Спасибо $emailFrom = “sales@wer.net.ua” $emailTo = "mon@wer.com.ua" $subj = “Проверка рассылки” $body = “Это Проверка рассылки” $user = "sales@wer.net.ua" $pass = "Password_312" $file = "D:\Temp\test.xlsx" $smtpServer = “mail.wer.net.ua” $port = 25 $att = new-object Net.Mail.Attachment($file) $smtp = new-object Net.Mail.SmtpClient($smtpServer,$port) $smtp.EnableSSL = $false $smtp.Credentials = New-Object System.Net.NetworkCredential($user, $pass); $msg = new-object Net.Mail.MailMessage $msg.From = $emailFrom $msg.To.Add($emailTo) $msg.Subject = $subj $msg.Body = $body $msg.Attachments.Add($att) $smtp.Timeout = 100000 $smtp.Send($msg) спасибо
0
|
|
|
1887 / 1109 / 428
Регистрация: 22.01.2016
Сообщений: 3,050
|
||||||||||||
| 24.07.2018, 12:12 | ||||||||||||
|
Добавлено через 9 минут Но если, по какой-то причине не хотите использовать Send-MailMessage, тогда 2 и 16 строчку вашего скрипта меняете на такие:
0
|
||||||||||||
|
0 / 0 / 0
Регистрация: 24.07.2018
Сообщений: 15
|
|
| 24.07.2018, 12:40 | |
|
Спасибо.
Получилось $emailTo = "mon@wer.com.ua, mon1@wer.com.ua, mon2@wer.com.ua" Напишите как добавить еще вложение. Например D:\Temp\test.xlsx, D:\Temp\test1.xlsx, D:\Temp\test2.xlsx
0
|
|
|
1887 / 1109 / 428
Регистрация: 22.01.2016
Сообщений: 3,050
|
||||||||||||
| 24.07.2018, 12:56 | ||||||||||||
И ещё раз посоветую использовать Send-MailMessage, например для нескольких получателей и вложений:
0
|
||||||||||||
|
0 / 0 / 0
Регистрация: 24.07.2018
Сообщений: 15
|
||||||
| 24.07.2018, 13:08 | ||||||
|
все равно во вложении только первый файл
Ошибся - только ВТОРОЙ файл.
0
|
||||||
|
1887 / 1109 / 428
Регистрация: 22.01.2016
Сообщений: 3,050
|
||
| 24.07.2018, 13:11 | ||
|
Вы по какой причине не хотите использовать более простое и наглядное решение с использованием стандартного PS командлета Send-MailMessage?
0
|
||
|
0 / 0 / 0
Регистрация: 24.07.2018
Сообщений: 15
|
|
| 24.07.2018, 13:17 | |
|
Спасибо, получилось.
Причина отказа от стандартного PS командлета Send-MailMessage - явное указание логина и пароля SMTP. Если можно, вышлите решение с использованием стандартного PS командлета Send-MailMessage
0
|
|
|
0 / 0 / 0
Регистрация: 24.07.2018
Сообщений: 15
|
|
| 26.07.2018, 13:29 | |
|
Вот так?
$From = “sales@wer.net.ua” $To = "mon@wer.com.ua", "mon1@wer.com.ua", "mon2@wer.com.ua" $Cc = "mon3@wer.com.ua", "mon4@wer.com.ua" $Bcc = "mon5@wer.com.ua", "mon6@wer.com.ua" $SMTPServer = “mail.wer.net.ua” $SMTPPort = "25" # $Username = $From $Username = "sales@wer.net.ua" $Password = "Password_312" $subject = “Проверка рассылки” $body = “Это Проверка рассылки” $file = "D:\Temp\Medvedev\NEW\Distribution Ukraine_TM_Ref.xlsx","D:\Temp\Medvedev\N EW\Distribution Ukraine_Distr_Ref.xlsx" не понятно $SecPassword = $Password | Convertto-SecureString -AsPlainText -Force $Credential = New-Object -TypeName System.Management.Automation.PSCredentia l -Argumentlist $Username,$SecPassword Send-MailMessage -From $From -To $To -Cc $Cc -Bcc $Bcc -Subject $Subject -Body $Body -BodyAsHtml -Attachments $file -SmtpServer $SMTPServer -port $SMTPPort -UseSsl -Credential $Credential
0
|
|
|
1887 / 1109 / 428
Регистрация: 22.01.2016
Сообщений: 3,050
|
||||||||
| 26.07.2018, 13:47 | ||||||||
и если нет необходимости в добавление получателей в поля "Копия" и "Скрытая копия", тогда ключи -Cc, -Bcc и переменные $Cc, $Bcc естественно не нужны.
1
|
||||||||
|
0 / 0 / 0
Регистрация: 24.07.2018
Сообщений: 15
|
|
| 26.07.2018, 14:15 | |
|
Спасибо.
0
|
|
| 26.07.2018, 14:15 | |
|
Отправить сообщение на email Отправить файл по email Отправить email с вебстраницы Не могу отправить email Аватар иконка для сообщений email почты? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
GitHub Copilot в JetBrains: модель по умолчанию, Fix и контроль MCP
and_y87 12.10.2026
10 октября 2026 года GitHub обновил Copilot для JetBrains: добавил настройки стартовой модели, исправления из диагностики и управление автозапуском MCP. Поддержка IDE 2025. 1 прекращена — требуется. . .
|
GitHub Copilot в JetBrains: модель по умолчанию, Fix и контроль MCP
and_y87 12.10.2026
10 октября 2026 года GitHub обновил Copilot для JetBrains: добавил настройки стартовой модели, исправления из диагностики и управление автозапуском MCP. Поддержка IDE 2025. 1 прекращена — требуется. . .
|
День 5 из 28: Codex подсказывает следующий запрос
and_y87 12.10.2026
9 октября 2026 года OpenAI запустила бету Composer predictions — подсказок следующего сообщения в текущем диалоге Codex. Это помощь с формулировкой запроса, а не автоматическое продолжение задачи.
. . .
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет!
За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
|
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|