Python 한 줄 코드 자동 메 일 보 내기 기능 구현

1.파 이 썬 으로 여신 에 게 매일 개 핥 기 인사 보 내기
Python 으로 가장 기본 적 인 메 일 을 자동 으로 보 냅 니 다(테마+받 는 사람)
지식 점
메 일 구조
263 기업 우편 의 경우

메 일 형식
내용.
기본
받 는 사람+테마
가장 상용 하 다
받 는 사람+테마+본문
일반 절차 신청 우편물
받 는 사람+테마+본문+복사
보고서 메 일 을 보내다
받 는 사람+테마+복사+첨부 파일
설명 보고서 메 일
받 는 사람+테마+본문+복사+첨부 파일
Python 호출 zmail 모듈

import zmail
zmail.server('[email protected]','password').send_mail('[email protected]',{'subject':'      1 '})
받 는 사람 을 여신 으로 바꾸다

import zmail
zmail.server('[email protected]','password').send_mail([('  ','[email protected]')],{'subject':'      1 '})
작업:받 는 사람 외 현 명 을 미국 대장 으로 바꾸다.
이 가능 하 다,~할 수 있다,...
비밀번호 가 맞 는 지 확인 하고 비밀번호 가 틀 렸 다 고 합 니 다.예 를 들 어 QQ 메 일 같은 SMTP 전용 비밀번호(인증 코드)를 개통 해 야 할 수도 있 습 니 다.

서버 응답 없 음
일부 특수 한 메 일 은 smtp 서버 를 자체 적 으로 설정 해 야 할 수도 있 습 니 다.보통 메 일 제공 자 를 찾 아가 263 기업 의 메 일 을 예 로 들 면
이 럴 때 는 다음 과 같은 코드 를 써 야 한다.

import zmail
zmail.server('[email protected]','password',smtp_host='smtp.263.net',smtp_port=25).send_mail('[email protected]',{'subject':'      1 '})
확장 지식:api
예 를 들 어 핥 기 어록 API:https://api.uomg.com/api/rand.qinghua

import requests
import json
import zmail
response = requests.get('https://api.uomg.com/api/rand.qinghua')
tiangou = json.loads(response.text)['content']
zmail.server('[email protected]','password').send_mail('[email protected]',{'subject':tiangou})
2.Python 으로 매일 방송
Python 으로 가장 자주 사용 하 는 메 일 을 자동 으로 보 냅 니 다(테마+받 는 사람+본문+베 끼 기)

import zmail
mail = dict(
	subject='      ',
	content_text='       100 ,    50 ,    50%'
)
zmail.server('[email protected]','password').send_mail('[email protected]',mail)
이 를 바탕 으로 첨가 율 에 중점 을 두다.
격식 있 는 본문

import zmail
mail = dict(
	subject='      ',
	content_html='       100 ,    50 ,    <strong>50%</strong>'
)
zmail.server('[email protected]','password').send_mail('[email protected]',mail)
주의:추가 HTML 기초 지식 이 필요 합 니 다.
받 는 사람 이 많 을 때

import zmail
mail = dict(
	subject='      ',
	content_text='       100 ,    50 ,    50%'
)
zmail.server('[email protected]','password').send_mail(['[email protected]','[email protected]'],mail)
이 가능 하 다,~할 수 있다,...

import zmail
mail = dict(
	subject='      ',
	content_text='       100 ,    50 ,    50%'
)
zmail.server('[email protected]','password').send_mail('[email protected]',mail,cc='[email protected]')
숙제:베 낀 사람 에 게 도 별명 을 바 꿔 주 고 천 산 깡패 로 바 꿔 준다.
3.Python 으로 일 일 보고서 보 내기
Python 으로 가장 자주 사용 하 는 메 일 을 자동 으로 보 냅 니 다(테마+받 는 사람+본문+첨부 파일)

import zmail
mail = dict(
	subject='      ',
	content_text='       100 ,    50 ,    50%.        ',
	attachments=r'E:\Onedrive\  \  .xlsx'
)
zmail.server('[email protected]','password').send_mail('[email protected]',mail)
첨부 파일 이 여러 개 있 으 면 코드 는 다음 과 같 습 니 다.

import zmail
mail = dict(
	subject='      ',
	content_text='       100 ,    50 ,    50%.          2',
	attachments=[r'E:\Onedrive\  \  1.xlsx',r'E:\Onedrive\  \  2.xlsx']
)
zmail.server('[email protected]','password').send_mail('[email protected]',mail)
작업:다음 과 같은 내용 을 포함 하여 완전한 메 일 코드 를 작성 합 니 다.
여러 받 는 사람 은 받 는 사람 이 모두 이름 으로 표시 되 어 있다.
여러 명의 베 낀 사람 도 자기 이름 을 지 니 고 있다.
여러 개의 첨부 파일 을 본문 에 첨부 파일 의 역할 을 명기 하 다.
형식 이 있 는 본문:첨부 파일 이름 은 기울 임 꼴 을 사용 하고 첨가 율 은 굵게 사용 하 며 리더 이름 은 빨간색 굵게 글꼴 로 표시 합 니 다.
주 제 는 그날 날 짜 를 자동 으로 가 져 오 는 내용 으로 바 뀌 었 습 니 다.
총결산
파 이 썬 코드 가 자동 으로 메 일 을 보 내 는 기능 을 실현 하 는 것 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 파 이 썬 이 자동 으로 메 일 을 보 내 는 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 조회 하 시기 바 랍 니 다.앞으로 많은 응원 바 랍 니 다!

좋은 웹페이지 즐겨찾기