|
-17 / 2 / 0
Регистрация: 22.02.2017
Сообщений: 28
|
||||||
Отправить email сразу на две электронные почты30.04.2018, 09:53. Показов 14693. Ответов 37
Метки нет (Все метки)
Имеется рабочий скрипт отправки email:
Мне необходимо, чтобы скрипт отправлял одно и тоже сообщение сразу двум получателям. Как это можно реализовать? Одно из решений это продублировать уже готовый скрипт (т.е. подряд написать две копии кода и во-второй копии указать соответственно другой электронный ящик), но выглядит это не совсем эстетично, слишком много лишнего кода.
1
|
||||||
| 30.04.2018, 09:53 | |
|
Ответы с готовыми решениями:
37
Отправка почты на разные email Рассылка почты на email из поля БД Access |
|
Любознательный
7404 / 2254 / 360
Регистрация: 10.03.2016
Сообщений: 5,213
|
|||||||
| 30.04.2018, 14:22 | |||||||
0
|
|||||||
|
-17 / 2 / 0
Регистрация: 22.02.2017
Сообщений: 28
|
|||||||
| 30.04.2018, 20:58 [ТС] | |||||||
|
Забавный факт. Я не отмечал данный вопрос решенным, так как он не решен.
По всей видимости, это сделал модератор, поспешив со своим решением разумеется. Мне ни о чём не говорят слова -
Максимум на что меня хватило это сделать так, но данный код не работает.
0
|
|||||||
|
Любознательный
7404 / 2254 / 360
Регистрация: 10.03.2016
Сообщений: 5,213
|
|||||||||||||
| 30.04.2018, 22:06 | |||||||||||||
|
Можно сделать проще, при условии, что Ваш код отправки почты работает (я не проверял):
file.csv, в таком формате:
To, вторая - заполнение адреса получателя. Ну, а потом уже вызывать функции в необходимом порядке...Если не получится - завтра посмотрим, сейчас спать очень хочется
0
|
|||||||||||||
|
-17 / 2 / 0
Регистрация: 22.02.2017
Сообщений: 28
|
||||||
| 30.04.2018, 23:08 [ТС] | ||||||
|
YuS_2,
Код, который я запостил в первом сообщении 100% рабочий. Проверил его уже не один раз. Ваш код у меня не работает. С тем кодом, который я привёл выше есть нюансы: 1. Пароль к почте обрамлён одиночными кавычками. С двойными кавычками у пароля, код не работает, так как в пароле присутствует символ доллара (и возможно других символов, которые там есть) - это не моё объяснение, а человека, который написал данный код, на каком-то форуме, где я его скопипастил. Отказываться от надёжности пароля не вижу смысла. Возможно, в вашей интерпретации, когда данные берутся из вспомогательного файла срабатывает та же ошибка. Либо, опять же я сделал, что-то не так. 2. Данный скрипт я компилирую с помощью PowerGUI Script Editor, на выходе у меня exe-файл, который никак себя не проявляет, а тихо работает. Доп. файлы не желательны, так как файл может переносится с "машины" на "машину", можно потерять по ходу дела. Получатели скорее всего не изменятся, а если и изменятся, то скомпилировать новый exe-файл - 2 сек. Возможно ли оставить старый формат кода, добавив несколько элементов (каких?) и чтобы можно было отправлять двум адресатам? UPD. Временное решение: отправляю на одну почту, на которой создал фильтр, который при получении письма от определенного адресата отправляет на вторую почту. Если уж ничего не получиться, то оставлю так. Добавлено через 26 минут Наверное, я много хочу )_ Возможно ли перед отправкой email данным скриптом сделать проверку подключения к интернету через 3G и при необходимости переподключить его? Проще говоря пингануть IP того же Google, если пинг есть, то отправить сообщение, если пинга нет какое-то время то запустить подключение 3G, снова пингануть IP гугла и при появлении пинга отправить email. В bat-ках запуск 3G делался так:
0
|
||||||
|
Любознательный
7404 / 2254 / 360
Регистрация: 10.03.2016
Сообщений: 5,213
|
||||||||||||||||||||||||||||||||||
| 01.05.2018, 09:54 | ||||||||||||||||||||||||||||||||||
$To записать несколько адресов
send-mailmessage и почту можно пересылать с помощью него...
write-host RECONNECT -f red, необходимо добавить команду перезапуска модема...Команды перезапуска можно использовать и из cmd, тот же rasdial:
0
|
||||||||||||||||||||||||||||||||||
|
-17 / 2 / 0
Регистрация: 22.02.2017
Сообщений: 28
|
|||
| 02.05.2018, 21:41 [ТС] | |||
|
К сожалению, ни первый,
В первом случае - письма вообще не отправляются, во-втором, письмо приходит только на один ящик - указанный в скрипте первым.
0
|
|||
|
Любознательный
7404 / 2254 / 360
Регистрация: 10.03.2016
Сообщений: 5,213
|
||||||||||||||||||
| 03.05.2018, 06:01 | ||||||||||||||||||
|
Да, там немного не так необходимо заголовки править, т.к. параметр только для чтения, это я погорячился.
Замените строку:
А вообще:
0
|
||||||||||||||||||
|
1886 / 1108 / 428
Регистрация: 22.01.2016
Сообщений: 3,050
|
|||||||
| 03.05.2018, 12:46 | |||||||
Сообщение было отмечено Jqot как решение
Решение
2
|
|||||||
|
6671 / 2264 / 346
Регистрация: 10.12.2013
Сообщений: 7,829
|
|
| 03.05.2018, 12:48 | |
|
Согласно RFC 2822, чтобы отправить почту на 2 ( или более ) адресов,
поле "To:" должно содержать список этих адресов с запятой в качестве разделителя. Либо имя группы, затем двоеточие, список адресов с запятой в качестве разделителя и завершающая точка с запятой. Всё.
0
|
|
|
-17 / 2 / 0
Регистрация: 22.02.2017
Сообщений: 28
|
||||||
| 06.05.2018, 01:32 [ТС] | ||||||
|
volodin661, вполне возможно, что где-то и есть такая стандартизация.
Но опыт говорит об обратном. При перечислении email-ов в поле To, письма приходят лишь на последний ящик. Добавлено через 37 минут KDE777, Великолепно! Работает от и до. Добавил отправку файла. Итоговый код:
1
|
||||||
|
6671 / 2264 / 346
Регистрация: 10.12.2013
Сообщений: 7,829
|
|
| 06.05.2018, 13:19 | |
|
0
|
|
| 06.05.2018, 19:28 | |||
|
Не по теме:
0
|
|||
|
-17 / 2 / 0
Регистрация: 22.02.2017
Сообщений: 28
|
||
| 06.05.2018, 19:56 [ТС] | ||
|
volodin661, долго объяснять.
Вопрос данной темы исчерпан - решение найдено.
0
|
||
|
6671 / 2264 / 346
Регистрация: 10.12.2013
Сообщений: 7,829
|
|||||||
| 06.05.2018, 21:06 | |||||||
|
Если после заполнения поля <To:>
взяв вместо него другой, адекватно работающий.
0
|
|||||||
|
-17 / 2 / 0
Регистрация: 22.02.2017
Сообщений: 28
|
|
| 06.05.2018, 21:14 [ТС] | |
|
volodin661, Как вы могли заметить я и не стал объяснять, так как долго.
Как выше мной уже было сказано, решение найдено. Видимо, вы потеряли нить беседы в данной дискуссии. Код KDE777 работает от и до. $To - в данном коде работает как полагается, отправляет на два адреса.
0
|
|
|
6671 / 2264 / 346
Регистрация: 10.12.2013
Сообщений: 7,829
|
|||
| 06.05.2018, 21:20 | |||
|
На твой вопрос из начального поста Дописать адрес второго получателя через запятуюВсё.
0
|
|||
|
Любознательный
7404 / 2254 / 360
Регистрация: 10.03.2016
Сообщений: 5,213
|
|||||||||||||||||||
| 06.05.2018, 21:39 | |||||||||||||||||||
|
Здесь просто подмена понятий... поле To:, это совсем не эквивалент $To, именно в этой части, в опыте ТС закрался пробел... ![]() Человеку подсказали и не единожды, что именно ему можно использовать, чтобы упростить код, но видимо, похлебать готовой ушицы, более предпочтительное занятие, чем взять в руки удочку и порыбачить... А по поводу инструмента, вот здесь была подсказка, как следует поступить. Т.е., правильно будет не так:
поэтому, как минимум, лучше будет так:
0
|
|||||||||||||||||||
|
-17 / 2 / 0
Регистрация: 22.02.2017
Сообщений: 28
|
||
| 06.05.2018, 21:46 [ТС] | ||
|
volodin661, я с вами на будершафт не пил. Не нужно мне тыкать.
А нить вы потеряли. Так как это решение:
Желаю, чтобы в следующий раз Вы были более внимательны. И хватит флудить в данной теме. Добавлено через 2 минуты YuS_2, не нужно язвить. Вам я также благодарен, как и KDE777. Итоговый код был получен общими усилиями.
0
|
||
|
6671 / 2264 / 346
Регистрация: 10.12.2013
Сообщений: 7,829
|
||
| 06.05.2018, 23:52 | ||
|
Есть разница между $To = 'email1@site.com','email2@site.com'и $To = 'email1@site.com, email2@site.com'На выходе может разницы и нет, это зависит от SMTP-реализации данного инструмента. В третий раз: Добавление второго адреса через запятую является правильным/естественным решением вопроса; если выбранный инструмент не отправляет почту на два адреса с таким синтаксисом для поля <To:>, то такой инструменту не следует доверять деликатное дело отправки почты, но зато его самого можно смело отправить в мусорное ведро.
0
|
||
| 06.05.2018, 23:52 | |
|
Помогаю со студенческими работами здесь
20
Отправить сообщение на email Отправить файл по email Отправить email с вебстраницы Не могу отправить email Аватар иконка для сообщений email почты? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|
|
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ *
Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях.
Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её.
Последовательность действий:. . .
|
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
|
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение.
И на уровне агентов добавится между грибами или бактериями взаимодействий.
До того я пробовал подход через многомерные массивы,. . .
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|