python - 是否可以在 HTML 邮件中发送 pramater?
问题描述
我正在用python向outlook发送消息,如果我不能在邮件中发送参数,我想发短信。我的参数是一个名为“文本”的字符串,因为它写在下面的代码中,我正在尝试获取在 Outlook 邮件中打印的值。
这是代码:
例如:
from ast import Param
from email.message import Message
import json
import urllib.request
import argparse
from win32api import MessageBoxEx
from win32com.client import Dispatch, GetObject
from pathlib import Path
from datetime import datetime
import smtplib
from email.mime.text import MIMEText
import os
import pathlib
import win32com.client as client
from colorama import Back,Style,Fore
outlook=client.Dispatch("Outlook.Application")
message=outlook.createitem(0)
message.display()
message.To="barney@skylinesoft.com"
message.subject = "happy birthday"
message.body = "wishing you"
text="wloasdlfkjasldkfjasf"
message.HTMLBody = "<b> wishing you </b>"
html_body = """
<div>
<h1 style="font-family: 'Lucida Handwriting'; font-size: 56; font-weight: bold; color: #9eac9c;">
Happy Birthday!!
</h1>
<span style="font-family: 'Lucida Sans'; font-size: 28; color: #8d395c;">
{text}
</span>
</div><br>
<div>
<img src="https://hips.hearstapps.com/hmg-prod.s3.amazonaws.com/images/cute-birthday-instagram-captions-1584723902.jpg" width=50%>
</div>
"""
message.HTMLBody = html_body
“文本”参数不会显示在我发送存储在参数中的字符串的邮件中。它显示在邮件“文本”中是我做错了还是不可能?
解决方案
推荐阅读
- php - 拒绝除 php 文件 .htaccess 之外的所有流量
- r - 如何从 R 中大小增加的数据集中随机抽取样本?
- javascript - Docker:为什么从 .env 传递的变量即使在从 .env 中删除并重建后仍会留在容器中
- java - 是否可以将 Xamarin.forms 代码作为库添加到现有的本机 Android Studio 应用程序?
- node.js - 无法返回 JWT 令牌
- git - 如何使用令牌将图像推/拉到私有存储库
- node.js - 如何在节点中按顺序从循环中返回数据
- wordpress - 帐户登录页面上的 Woocommerce 移动通知
- javascript - 如何在具有特定长度的数组中均匀分布元素
- python-3.x - imputer = imputer.fit(X[:,1:3]) 的 X 代表什么, imputer.fit(X[:,1:3]) 是什么意思?