Python 한 줄 코드 자동 메 일 보 내기 기능 구현
4766 단어 python저절로우편물 을 발송 하 다
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)
작업:다음 과 같은 내용 을 포함 하여 완전한 메 일 코드 를 작성 합 니 다.여러 받 는 사람 은 받 는 사람 이 모두 이름 으로 표시 되 어 있다.
여러 명의 베 낀 사람 도 자기 이름 을 지 니 고 있다.
여러 개의 첨부 파일 을 본문 에 첨부 파일 의 역할 을 명기 하 다.
형식 이 있 는 본문:첨부 파일 이름 은 기울 임 꼴 을 사용 하고 첨가 율 은 굵게 사용 하 며 리더 이름 은 빨간색 굵게 글꼴 로 표시 합 니 다.
주 제 는 그날 날 짜 를 자동 으로 가 져 오 는 내용 으로 바 뀌 었 습 니 다.
총결산
파 이 썬 코드 가 자동 으로 메 일 을 보 내 는 기능 을 실현 하 는 것 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 파 이 썬 이 자동 으로 메 일 을 보 내 는 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 조회 하 시기 바 랍 니 다.앞으로 많은 응원 바 랍 니 다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
로마 숫자를 정수로 또는 그 반대로 변환그 중 하나는 로마 숫자를 정수로 변환하는 함수를 만드는 것이었고 두 번째는 그 반대를 수행하는 함수를 만드는 것이었습니다. 문자만 포함합니다'I', 'V', 'X', 'L', 'C', 'D', 'M' ; 문자열이 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.