Mostrando postagens com marcador smtp. Mostrar todas as postagens
Mostrando postagens com marcador smtp. Mostrar todas as postagens

16 de mar. de 2011

como enviar email smtp com arquivo ( python )

#!/usr/bin/python

import smtplib
import base64

filename = "/tmp/test.txt"

# Read a file and encode it into base64 format
fo = open(filename, "rb")
filecontent = fo.read()
encodedcontent = base64.b64encode(filecontent)  # base64

sender = 'webmaster@tutorialpoint.com'
reciever = 'amrood.admin@gmail.com'

marker = "AUNIQUEMARKER"

body ="""
This is a test email to send an attachement.
"""
# Define the main headers.
part1 = """From: From Person <me@fromdomain.net>
To: To Person <amrood.admin@gmail.com>
Subject: Sending Attachement
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary=%s
--%s
""" % (marker, marker)

# Define the message action
part2 = """Content-Type: text/plain
Content-Transfer-Encoding:8bit

%s
--%s
""" % (body,marker)

# Define the attachment section
part3 = """Content-Type: multipart/mixed; name=\"%s\"
Content-Transfer-Encoding:base64
Content-Disposition: attachment; filename=%s

%s
--%s--
""" %(filename, filename, encodedcontent, marker)
message = part1 + part2 + part3

try:
   smtpObj = smtplib.SMTP('localhost')
   smtpObj.sendmail(sender, reciever, message)
   print "Successfully sent email"
except Exception:
   print "Error: unable to send email"

como enviar email smtp html ( python )

#!/usr/bin/python

import smtplib

message = """From: From Person <from@fromdomain.com>
To: To Person <to@todomain.com>
MIME-Version: 1.0
Content-type: text/html
Subject: SMTP HTML e-mail test

This is an e-mail message to be sent in HTML format

<b>This is HTML message.</b>
<h1>This is headline.</h1>
"""

try:
   smtpObj = smtplib.SMTP('localhost')
   smtpObj.sendmail(sender, receivers, message)        
   print "Successfully sent email"
except SMTPException:
   print "Error: unable to send email"

como enviar email smtp ( python )

#!/usr/bin/python

import smtplib

sender = 'remetente@dominio.com'
receivers = ['destinatario@dominio.com']

message = """From: From Person <from@fromdomain.com>
To: To Person <to@todomain.com>
Subject: SMTP e-mail test

This is a test e-mail message.
"""

try:
   smtpObj = smtplib.SMTP('localhost')
   smtpObj.sendmail(sender, receivers, message)        
   print "Successfully sent email"
except SMTPException:
   print "Error: unable to send email"

31 de dez. de 2010

servidor e protocolo de email

1. UOL:
pop3: pop.uol.com.br
smtp: smtp.uol.com.br
ssl: sim
porta smtp: 25
porta pop3: 110
obrigatorio ssl: nao
 
2. Terra:
pop3: pop.terra.com.br
smtp: smtp.terra.com.br
ssl : sim
porta smtp: 25
porta pop3: 110
obrigatorio ssl: nao
 
3. IG:
pop3: pop.ig.com.br
smtp: smtp.ig.com.br
ssl : sim
porta smtp: 465
porta pop3: 995
obrigatorio ssl: sim
 
4. iBest :
pop3: pop.ibest.com.br
smtp: smtp.ibest.com.br
ssl : sim
porta smtp: 465
porta pop3: 995
obrigatorio ssl: sim
 
5. iTelefônica:
POP3: pop.itelefonica.com.br
SMTP: smtp.itelefonica.com.br
Autenticação de Segurança? : sim
Porta SMTP: 25
Porta POP3: 110
Necessita Conexão Segura SSL?: Não
 
6. Gmail:
pop3: pop.gmail.com.br
smtp: smtp.gmail.com.br
ssl : sim
porta smtp: 465
porta pop3: 995
obrigatorio ssl: sim
 
7. Yahoo (@yahoo.com.br ; @ymail.com ; @rocketmail.com) :
pop3: pop.mail.yahoo.com.br
smtp: smtp.mail.yahoo.com.br
ssl : sim
porta smtp: 25
porta pop3: 110
obrigatorio ssl: nao
 
8. Hotmail:
pop3: pop3.live.com
smtp: smtp.live.com
ssl : sim
porta smtp: 25
porta pop3: 995
obrigatorio ssl: sim
 
9. BOL:
pop3: pop3.bol.com.br
smtp: smtp.bol.com.br
ssl: sim
porta smtp: 25
porta pop3: 110
obrigatorio ssl: nao
10. AOL:
pop3: pop.aol.com
smtp: smtp.neuf.fr
porta smtp: 25
porta pop3: 110
obrigatorio ssl: sim