Отправка электронной почты с помощью ESP8266/ESP32
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
Отправка электронной почты с помощью ESP8266/ESP32
Новый блок для отправки сообщений по эл. почте, старый блок и библиотека уже не работают.
Описание здесь. Компилируется очень долго в Arduino Ide 1.8.19(не дождался конца), в версии Arduino Ide 2.3.3 побыстрей , но все равно долго. Лучше скачайте версию Arduino Ide 2.3.3, код, скопировав вставьте в нее, при повторной компиляции не закрывайте Arduino Ide , в котором прошла одна компиляция, просто вставляйте в него скопировав код (нажмите "глаз" в FLProg), повторно компиляция пройдет быстро.
Описание здесь. Компилируется очень долго в Arduino Ide 1.8.19(не дождался конца), в версии Arduino Ide 2.3.3 побыстрей , но все равно долго. Лучше скачайте версию Arduino Ide 2.3.3, код, скопировав вставьте в нее, при повторной компиляции не закрывайте Arduino Ide , в котором прошла одна компиляция, просто вставляйте в него скопировав код (нажмите "глаз" в FLProg), повторно компиляция пройдет быстро.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Отправка электронной почты с помощью ESP8266/ESP32
[ref]aidar_i[/ref], Тестировали только с mail.ru? С gmail.com работает?
Не понял ваш пример
Если вставить константы:
smtpUser_mail= С какого адреса отправляется
smtpPass_mail= Пароль почты
mailTo_mail= Кому отправляется
const tema_msg= Заголовок сообщения (тема)
text_msg - передаваемый текст
работать не будет?
Не понял ваш пример
, зачем используете блоки “Чтение системного параметра“ ?
Если вставить константы:
smtpUser_mail= С какого адреса отправляется
smtpPass_mail= Пароль почты
mailTo_mail= Кому отправляется
const tema_msg= Заголовок сообщения (тема)
text_msg - передаваемый текст
работать не будет?
- Rovki
- Полковник
- Сообщения: 5721
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 67 раз
- Поблагодарили: 213 раз
- Контактная информация:
Отправка электронной почты с помощью ESP8266/ESP32
Это сделано по моей просьбе ,что бы с веб странице можно было менять эти параметры ,без перепрошивки ,если вы отдали изделие другому пользователю. А так константы ставьте если не нужны веб настройкиMining писал(а): 16 мар 2020, 14:53 [ref]aidar_i[/ref], Тестировали только с mail.ru? С gmail.com работает?
Не понял ваш пример, зачем используете блоки “Чтение системного параметра“ ?
Если вставить константы:
smtpUser_mail= С какого адреса отправляется
smtpPass_mail= Пароль почты
mailTo_mail= Кому отправляется
const tema_msg= Заголовок сообщения (тема)
text_msg - передаваемый текст
работать не будет?
Электронщик до мозга костей и не только
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
Отправка электронной почты с помощью ESP8266/ESP32
Проверял с mail, yandex, gmail.
Отправлено спустя 22 минуты 47 секунд:
Mining, используйте блок Sancho, там всё в параметрах настраивается.
Отправлено спустя 22 минуты 47 секунд:
Mining, используйте блок Sancho, там всё в параметрах настраивается.
Отправка электронной почты с помощью ESP8266/ESP32
как узнаете что ESP32 законнектился по WiFi? У меня отправка почты c gmail на gmail не происходит.aidar_i писал(а): 16 мар 2020, 09:28 прикрутил к нему входы по просьбе форумчан и подправил библиотеку, чтобы можно было работать и с ESP32.
Вот и не знаю, толи ESP32 не подключился к роутеру, толи почта не отправляется.
Отправлено спустя 4 минуты 40 секунд:
попробовал , с моего ESP32 почта не отправляется
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
Отправка электронной почты с помощью ESP8266/ESP32
С gmail чтобы отправить нужно в настройках аккаунта Google разрешить доступ для менее безопасных приложений.
Отправлено спустя 13 минут 40 секунд:
Можно системным блоком статус вывести на штатный светодиод.
Отправлено спустя 13 минут 40 секунд:
У меня стоит программа, которая сканирует сеть и выдает, кто подключен к сети. В интернете скачайте.
Можно системным блоком статус вывести на штатный светодиод.
Отправка электронной почты с помощью ESP8266/ESP32
хм действительно штатный блок "Статус WiFi соединения" только для ESP8266 есть.
А код для ESP32 на С++ не попадался?
Отправлено спустя 2 минуты 33 секунды:
разве есть штатный блока для ESP32 или его в другое место перенесли?
- Rovki
- Полковник
- Сообщения: 5721
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 67 раз
- Поблагодарили: 213 раз
- Контактная информация:
Отправка электронной почты с помощью ESP8266/ESP32
Вам говорят - штатный светодиод ,а не штатный блок. Есть блок -чтение системного параметра ,вот им и пользуйтесь
Электронщик до мозга костей и не только
Отправка электронной почты с помощью ESP8266/ESP32
Спасибо. Запустил. Оказалось что esp32 не умеет подключаться к скрытой сети Wi-Fi.
- dimonsustr
- Рядовой
- Сообщения: 39
- Зарегистрирован: 15 мар 2018, 14:39
- Имя: Dima
Отправка электронной почты с помощью ESP8266/ESP32
на esp8266 12F при компиляции вылетают ошибки, что делать ? или этот блок не работает на ESP8266? А при компиляции проекта с примером все хорошо, что за ерунда?
-
- Сержант
- Сообщения: 194
- Зарегистрирован: 29 авг 2016, 22:44
- Откуда: Серпухов
- Имя: Александр
Отправка электронной почты с помощью ESP8266/ESP32
Всем здравствуйте!! А можно подправить пользовательский блок отправки почты, так, чтобы его разделить на два блока, основной с настройками (использовать 1 раз в проекте) и блок отправки сообщения (чтоб несколько их можно в проекте задействовать)? По аналогии с блоками для МКТТ. А то у меня умений не хваает.
-
- Рядовой
- Сообщения: 91
- Зарегистрирован: 12 сен 2019, 07:10
- Имя: Дмитрий
Отправка электронной почты с помощью ESP8266/ESP32
Воспользуйтесь переключателями (встроенные блоки) и пишите там сколько хотите разных текстов и переключайте на нужный когда это необходимо, по событиюzhulen820 писал(а): 09 ноя 2020, 21:54 Всем здравствуйте!! А можно подправить пользовательский блок отправки почты, так, чтобы его разделить на два блока, основной с настройками (использовать 1 раз в проекте) и блок отправки сообщения (чтоб несколько их можно в проекте задействовать)? По аналогии с блоками для МКТТ. А то у меня умений не хваает.
-
- Сержант
- Сообщения: 194
- Зарегистрирован: 29 авг 2016, 22:44
- Откуда: Серпухов
- Имя: Александр
Отправка электронной почты с помощью ESP8266/ESP32
Ну переключателем конечно можно, но для меня было бы намного проще разбить на отдельные блоки
-
- Рядовой
- Сообщения: 91
- Зарегистрирован: 12 сен 2019, 07:10
- Имя: Дмитрий
Отправка электронной почты с помощью ESP8266/ESP32
Извините, ну тогда ждите))) и засирайте код)) оптимизация наше все....zhulen820 писал(а): 10 ноя 2020, 09:40 Ну переключателем конечно можно, но для меня было бы намного проще разбить на отдельные блоки
-
- Лейтенант
- Сообщения: 418
- Зарегистрирован: 13 апр 2020, 18:22
- Имя: Антон
- Поблагодарили: 3 раза
Отправка электронной почты с помощью ESP8266/ESP32
[ref]zhulen820[/ref],
Отправлено спустя 1 минуту 2 секунды:
компилируется , не тестировался с железом
Отправлено спустя 1 минуту 2 секунды:
компилируется , не тестировался с железом
-
- Сержант
- Сообщения: 194
- Зарегистрирован: 29 авг 2016, 22:44
- Откуда: Серпухов
- Имя: Александр
Отправка электронной почты с помощью ESP8266/ESP32
обязательно потестирую, спасибо. Продолжим "засерать" код



-
- Рядовой
- Сообщения: 38
- Зарегистрирован: 02 фев 2020, 21:12
- Имя: Kostiantin
- Благодарил (а): 2 раза
Отправка электронной почты с помощью ESP8266/ESP32
Доброго времени суток!
Выкладываю свой проект отправки почты при выходе температуры за заданные границы.
Благодарю [ref=#000080]aidar_i[/ref], за помощь!
Почта от Gmail.com
Версия программы- 6.3.1
Выкладываю свой проект отправки почты при выходе температуры за заданные границы.
Благодарю [ref=#000080]aidar_i[/ref], за помощь!
Почта от Gmail.com
Версия программы- 6.3.1
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя