如何解决如何将我收到的电报信息发送到电子邮件
如何将我的消息从电报发送到电子邮件或其他电报帐户。例如。我从某人那里收到消息,这条消息也发送到我的电子邮件。有什么办法可以做到这一点?
解决方法
您可以使用 Python api 处理传入的消息、检索文本并发送电子邮件,例如 Mailgun 具有免费试用版:
# define Telegram message handler
dp.add_handler(MessageHandler(Filters.text,main_handler))
def main_handler(update,context):
content = update.message.text
from = update.message.from_user
# send email using Mailgun
requests.post(
"https://api.mailgun.net/v3/YOUR_DOMAIN_NAME/messages",auth=("api","YOUR_API_KEY"),data={"from": "Telegram Bot <telegrambot@YOUR_DOMAIN_NAME>","to": ["myaccount@gmail.com"],"subject": "Telegram msg from " + from,"text": content})
另一个流行的 yagmail 库,可以从您的 Gmail 帐户发送电子邮件。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。