Форум программистов, компьютерный форум, киберфорум
Python: Web
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/18: Рейтинг темы: голосов - 18, средняя оценка - 4.89
0 / 0 / 0
Регистрация: 30.05.2021
Сообщений: 1

Картинка в тело письма email PYTHON на Linux

30.05.2021, 19:45. Показов 4034. Ответов 1

Студворк — интернет-сервис помощи студентам
Добрейшего времени суток, друзья.
Суть вопроса, мне нужно встроить картинку в тело письма(именно в само письмо, а не вложением к письму) на python. Пользуюсь Linux (Ubuntu)
Плюс кo всeму надо вырoвнять тeкст и данную кaртинку по центру моего письма.
Также к ещe однoй картинкe приклeить гипeрссылку, чтобы картинка была кликaбeльная.
Надеюсь я все максимально развернуто и доходчиво высказал, я очень и oчень слаб в кодинге, но я пытаюсь стaть лучшe)
Прилoжу часть кода:
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# Optional. 
    "subject_header": bytes("Subject: КотБегемотэуэуэуэ\r\n", 'utf-8'), # Subject: hellso\r\n 
    "to_header": b"", # To: <sdkloi989dsaipyhtetere@gmail.com>\r\n 
    "body": bytes("<!DOCTYPE html> 
<html lang="en"> 
<head> 
  <meta charset="UTF-8">
  <title>Document</title> 
</head> 
<body> 
  <img src='/home/mkljuhjgh67888/kilujh111/lk787y.png'> 
</body> 
</html>\r\n", 'utf-8'), # Test Body. 
    # Optional. "raw_email": b"", }
Ранее задавал вопрос, один человек советовал вставить ЭТО в "body": bytes("...
Но ничего не вышло, выдало данную ошибку: "body": bytes(" Syntax Error: EOL while scanning string literal

P.S. Ubuntu 20.04
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
30.05.2021, 19:45
Ответы с готовыми решениями:

Добавить bitmap в тело письма (не путать с вложениями) при отправке Email
Отправляю письмо по Smtp как написано тут http://kbss.ru/blog/lang_c_sharp/135.html //Авторизация на SMTP сервере ...

При отправке письма тело письма $message не отображается
вот функция атачя $sfile - содержание файла function send($sfile,$filename) { $message = 'attach файил' $boundary...

При отправке письма тело письма $message не отображается
вот функция атачя $sfile - содержание файла function send($sfile,$filename) { $message = 'attach файил' $boundary...

1
507 / 160 / 49
Регистрация: 27.02.2016
Сообщений: 831
17.08.2021, 17:32
вот попробйте работающий файл

Code
1
2
3
4
5
6
7
8
9
10
11
12
<head>
<meta charset="utf-8" />
<title>data image</title>
<!--
  https://stackoverflow.com/questions/20756042/how-to-display-an-image-stored-as-byte-array-in-html-javascript
 -->
<body onload='document.getElementById("data_img").src = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAcCAYAAAB2+A+pAAAABHNCSVQICAgIfAhkiAAABU9JREFUSInFl2lsVFUUgL/33iyP6avTZRYtLUrpUEpbaAuhSgiRICZumLgkKmpoQiT+MHH5pYn9URKXH0pCiEYD1qBo3JeIprhQ3EoKtUJBLJPS1pnKdDpdpu/N0pk3c/0BKmamJQjRk9zkJfed891z7jnn3it1d3cL/gexCHHx3GwmQTT4HjPTh0jHg6Ti40iyjL1gPs6rt6K5111+8PSZT5k8vYOF1bVULFvDPM2NXXWRzaaYnjjJT9+/hJk4g7Pi3rnBFwPVQ18QHXqRG+/ciqOoGSEySJKMmezDjH+L5riKtbc8Sse7z1DgWY/F7pnVltTV1TWny5FJA1exBggGD65lWaNJLLGUaV0wHhrEPq+YqrrrqKpbRyL8JDbnJkaGznDKn8ZV3TqrXVkIwWxDjyV59Nl3+ObQrwghUKwqx4/ZmZhZj+J+nPJr91Fas4MBf5DAQA+2ogcwE92UltVhJvyz2hVCzB3qt/d1c/fG63nr80NYLDJ1ZffiKFmNvbD675XPm0/xwscYONFGReVmUul3UAvLSSfH5jI9e3IFQpMc+WWEV7ZuJjAueOOzw7TcvpZrF1SeW3WWsZOtxMYOAGB3lILshGwci1UlnZzmdOdqAArc63DXtCFJ8oXBr33wA5vuv4uUCf2/TVLftIr2Tw6jyDIr664GJNxLWhHpURZVV7JkxX2AQGAiyXbuengv/p/30n/Cj6v6aUDifFbeUB85MYzicGIv8pJIZ4hMxcgKQV3DSnZ/fASrRWH5knKQrLiWbsd/bAuq5qRiYTWS5CCTGiD0Wz8nj/bgXd6OJNtyGDnJlTYzvP5RFzfdejMTRoo/FzkRjdM/NE7NsiZe/bCb4/4RhBBIigNX7U6O/thBJDSK48rtTEVCHD74Ga7anUiKlje5csD7Dvax5vo1JISVWNKE83ZiUk9wajhCdW0DL7/fTf9g6KwRazGu2p0c+movQ798yndf7KF06XYUm2fWrJbPd9/MZPnwy14WVvnIZgVS3t2HZDrL4sU+ntvVQSyROrtnahklNS/S2/U1xb5t2AqqZtHOE2pFlnh88w3sfuU11GwMb5GKdI5usypUVZRSX+lmOjzE+MgA2x7ZiEO1/qVvdSziyqZ3sTub5qzhvHVc7yvjqS0beP7Vdu657060JS7K3FdQ5i5ESet0d33L/betYu1K39+Rmpri91270Ht6SI6Oonq9FK5YQdmWLViKivJ6LHV2duatp6ie4Pnd+7lj4wZ+PjXK0d5e6ha52XTrKjSH/a//9N5ehrdto6qhAe+CChQB0UCAcChEMBCgsq2NwsbGXPCBAwdm7dWptMmONzsJRaZ56O41LL7mn03fnJri5IMPsnr9epyFhaSGh0lHIpiJBFmPB11RON7Xx9I9e3I8nxMMIIQgKwSKLOfMBV54geLTp6lpWE7m+AmsiThmPMGMYaBHo1iamwnoOrHKSiqeeOIfunMeEn92GlmS8s4ZPT143W7Mo8dQ4zEKYnG0WAw1FsMOpP1+XG43ek/Phev4YsZMOMw8TSM9OEh2LIJkGMi6jmSayEDWMFA1jZlw+OJOpwuJzePBMAxUVSU+MUEGkIAUnP3WNJKGgd2TeyG4JI+1pibOhMMInw8DmD43YkASsPp8jIXDaE25dX1JYG9LC4FgkClFQWpuJl5Sgm6zkSwpwdLcjK4ojASDeFtaLm+oFaeTBa2t9LW1Mb+8nNL6elRNI2EYjIbDjASDLGhtRXE6c3Sl/fv3X/K9OhONMtreTqy3l5lwGLvHQ0FjI96WlrxQAKmjo+N/udDndoX/SP7VS+JyyB/z8JVf9iqz/gAAAABJRU5ErkJggg=="'>
  <div>
    <img id="data_img" src="" alt="data image" width = "32"/>
  </div>
</body>
</html>
чтоб конвертировать произвольную картину в однострочный base64 команда


Code
1
base64 --wrap=0 icon.png  > base64.txt
Миниатюры
Картинка в тело письма email PYTHON на Linux  
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
17.08.2021, 17:32
Помогаю со студенческими работами здесь

Отправка email - не отображается тело сообщения
Добрый день, вопрос такой.....сделал отправку на email, но приходит в таком виде Тема пишется, а когда переходишь в само письмо там пусто,...

Прочитать тело письма
Ребят подскажите что делаю не так. В общем все работает кроме того что он не заносит сам текст письма. Вот код: procedure...

Html в тело письма
Здравствуйте уважаемые форумчане! Есть html-файл со стилями и изображениями. Нужно вставить все это в тело письма, но не в качестве...

Тело письма - HTML
Пишу каркас для мейлера, с html раньше не работал, так просто ковырялся. Есть вопрос, можно ли без css прикрутить различные шрифты к тексту...

Получить тело письма Imap4
Здравствуйте форумчане, задался вопросом подключения IMAP4 и получения писем из ящика, имею вот такой код, но никак не пойму как именно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru