Pesquisar neste blog

sexta-feira, 18 de março de 2011

Servidor de Email Marketing com Postfix

Olá queridos leitores,
para as empresas ou pessoas que estiverem interessadas em criar seu próprio Servidor de envio de Email Marketing Profissional, Email Pessoal, Email Empresarial. Presto consultoria e execução de projetos de servidores de email de alta performance, com multiplos endereços  ips de saída, cluster de servidores de email, balanceamento e distribuição.(SMTP / IMAP / POP)

Configuração de Servidores de DNS com seus devidos Reversos, SPF e MX.


Segue abaixo a resposta para algumas dúvidas freqüentes:

O que é um open relay?

Open relay é um servidor de e-mail que aceita conexões de qualquer usuário da Internet e permite o envio de e-mails através dele.
Spammers ao redor do mundo "varrem" a Internet constantemente em busca de servidores com este tipo de vulnerabilidade, visando utilizá-los ilicitamente para o envio de seus e-mails não-solicitados (SPAM).

O que é DNS Reverso?

DNS Reverso é o registro que relaciona um endereço IP no formato numérico com um nome, essa entrada é definida no sistema de DNS como um registro do tipo PTR.

O que é SPF?

SPF é uma sigla para Sender Policy Framework, é uma tecnologia que permite que o detentor de um domínio especifique quais os endereços que tem permissão para o envio de mensagens por tal domínio, e a subseqüente verificação dessa informação por quem recebe a mensagem. Maiores informações em http://spf.pobox.com


Validador de SPF


Formulário de Cadastro do SenderID no site da MS.

Formulários para retirar seu ip da blacklist do Hotmail

Formulário do no Yahoo! Mail Bulk Sender Form


Microsoft Anti-Spam Policy
http://privacy.microsoft.com/en-us/anti-spam.mspx

Politicas UOL
http://email.uol.com.br/ajuda/pm/index.jhtm
http://email.uol.com.br/ajuda/pm/faleconosco.jhtm


Trend Micro's Network Reputation Services

SpamRats


Checar DNS

http://www.whatsmyip.org/whois-dns-lookup/

Checar DomainKeys 
http://domainkeys.sourceforge.net/policycheck.html

Checar DomainKeys Selector
http://domainkeys.sourceforge.net/selectorcheck.html


Checar a sintaxe do DKIM
http://dkimcore.org/c/keycheck

Para validar seu DKIM envie um email para o endereço abaixo:
Send mail for check-auth@verifier.port25.com




Segue Abaixo Algumas Políticas de Limitação de Recebimento de E-Mails





  • Google Gmail Email Send Rate Limit & Restrictions




  • The following restrictions apply when sending emails from a Google Gmail account:
      Gmail email send limit - no more than 500 recipients per message for the Gmail web interface, or max 100 recipients if you are using an email client software.
      Gmail other SMTP limits - outgoing messages sent via Google Gmail can not exceed 10Mb per email (including attachments)
      Google Mail SMTP restriction expiry method - the restriction is automatically removed within 24 hours after the limit was reached.








  • MSN Hotmail Email Send Rate Limit & Restrictions




  • The following restrictions apply when sending emails from a Hotmail account:
      Hotmail email send limit - no more than 100 recipients per day.
      Hotmail other SMTP limits - outgoing messages sent via Hotmail can not exceed 10Mb per email (including attachments)








  • Yahoo Mail - Email Send Rate Limits & Other Email Restrictions




  • The following restrictions apply when sending emails from a Yahoo Mail account:
      Yahoo Mail email send limit - no more than 100 emails or recipients per hour
      Yahoo Mail other SMTP limits - max 10Mb per message for the free Yahoo Mail Service, or 20Mb per message for Yahoo! Mail Plus
      Yahoo Mail SMTP restriction expiry method - N/A








  • Lycos Mail - Email Send Limits & Restrictions




  • The following restrictions apply when sending emails from a Lycos Mail account:
      Lycos Mail email send limit - max 25 recipients per message and max 250 emails per day
      Lycos Mail other SMTP limits - Lycos Mail does not have a limit to the attachment file size at this time.








  • AOL Email Send (Rate) Limits




  • AOL imposes a rate limit on an AOL member when a member exceeds the acceptable number of email messages sent in a given time period. The following restrictions apply when sending emails from an AOL connection:
      AOL email send limit - no more than 100 recipients per message or 500 recipients per connection
      AOL other SMTP limits - max 16mb per message
      AOL SMTP restriction expiry method - N/A







  • GoDaddy Email Send Rate Limit & SMTP Restrictions




  • The following restrictions apply when sending emails from a web site / domain hosted by GoDaddy:
      GoDaddy email send limit for shared web hosting - no more than 250 relays (recipients) per day. You can purchase additional relays, in packs of 50
      GoDaddy email send limit for dedicated servers or dedicated virtual servers - no more than 1000 relays (recipients) per day.
      GoDaddy other SMTP limits - outgoing messages sent via GoDaddy can not exceed 30Mb per email (including attachments)
      GoDaddy SMTP restriction expiry method - the restriction is automatically lifted 24 hours after the email send limit was reached.








  • APlus Email Send Rate Limit & SMTP Restrictions




  • The following restrictions apply when sending emails from a web site / domain hosted by APlus.net:
      APlus email send limit for shared web hosting - no more than 1000 recipients per mailing list AND no more than 500 emails per 30 minutes.
      APlus other SMTP limits - max 7Mb for web email or max 20Mb for local email client messages
      APlus SMTP restriction expiry method - N/A








  • RackSpace Email Send Rate Limit & SMTP Restrictions




  • RackSpace.com apparently has no email rate limit, however all outgoing messages must be compliant with theRackSpace Acceptable Use Policy. Rackspace may test and otherwise monitor your compliance with its requirements, and may block the transmission of e-mail that violates these provisions. 







  • HostWay Email Send Rate Limit & SMTP Restrictions




  • HostWay allows customers to send emails to mailing lists, using the MailMan service. The number of mailing list subscribers depend on your hosting plan. Using a MailMan mailing list for spamming can lead to the termination of your web hosting account. 







  • Homestead Email Send Rate Limit & SMTP Restrictions




  • The following restrictions apply when sending emails from a web site / domain hosted by Homestead:
      Homestead email send limit for web hosting - no more than 10 messages per second. All mass emails must be compliant with the Homestead Mass Mailing Policy.








  • IPowerWeb Email Send Rate Limit




  • The following restrictions apply when sending emails from a web site / domain hosted by IPowerWeb:
      IPowerWeb email send limit - no more than 200 emails per hour and 600 emails per day (for newly created account) OR no more than 500 emails per hour and 5000 emails per day.
      IPowerWeb other SMTP limits - outgoing messages sent via IPowerWeb can not exceed 25Mb per email, including attachments. Mailing lists should not exceed 200 recipients.








  • Bluehost Email Send Rate Limit & SMTP Restrictions




  • The following restrictions apply when sending emails from a web site / domain hosted by Bluehost:
      Bluehost email send rate limit - the default limit is set to 50 emails per hour. The limit may be raised by contacting the Bluehost support team and explaining why you need the send email limit to be lifted
      Bluehost other SMTP limits - outgoing messages sent via Bluehost can not exceed 10Mb per email (including attachments)
    * The HostMonster email policy is identical with the one of Bluehost. 







  • LunarPages Email Send Rate Limit & SMTP Restrictions




  • The following restrictions apply when sending emails from a web site / domain hosted by LunarPages:
      LunarPages email send rate limit for shared hosting plans - max 20 emails per minute, 600 emails per hour and 14400 emails per day
      LunarPages email send rate limit for dedicated server plans - no limit (according to the LunarPages support forum)








  • 1and1 (1&1) Email Send Rate Limit & SMTP Restrictions




  • The following restrictions apply when sending emails from a web site / domain hosted by 1and1:
      1and1 email send rate limit - max 99 emails at once
      1and1 Other SMTP restrictions - each outgoing message must have less than 50Mb (including attachments)







  • Verizon Email Send & SMTP Limits




  • The following restrictions apply when sending emails from a verizon.net email account:
      Verizon email send limit - no more than 100 recipients per email message AND max 500 emails (recipients) per hour
      Verizon other SMTP limits - max 2mb per message
      Verizon SMTP restriction expiry method - the restriction is automatically lifted 24 hours after the email send limit was reached.








  • Comcast Email Send & SMTP Limits




  • Below you can find the Comcast email send or rate limit for Comcast high speed internet customers. Please note that Comcast can also block port 25 for your connection (triggering the error message: "Error #1: Port25.Secure(SSL); no Socket Error: 10053. Error Number 0x800CC0F"), in order to prevent you (or viruses on your computer) from sending emails using your own SMTP agent:
      Comcast email send limit - no more than 1000 recipients per day
      Comcast other SMTP limits - max 10mb per message
      Comcast SMTP restriction expiry method - the restriction is automatically lifted 24 hours after the email send limit was reached.








  • EarthLink Email Send & SMTP Limits ("SMTP Rate Limiting")




  • When you reached your EarthLink email send limit, you will receive the following error message from the EarthLink SMTP server: "error 554: www.earthlink.net/go/bulk - Outbound message limit exceeded". The following restrictions apply when sending emails from an EarthLink internet connection:
      EarthLink email send limit - max 1000 recipients per day
      EarthLink other SMTP limits - N/A
      EarthLink SMTP restriction expiry method - A member of EarthLink 's Abuse team will investigate the circumstances that led to your SMTP privileges being suspended. If it is deemed that your use was legitimate, then your SMTP privileges will be reactivated within 24 hours.








  • Cablevision Email Send & SMTP Limits (Optimum - OOL)




  • Cablevision / Optimum does NOT allow customers to send emails using an email client program or SMTP mail server, unless the customer subscribed to "Optimum Online Boost" or "Optimum Online for Business".
      Cablevision/Optimum (OOL) email send limit - maximum 50 recipients at one time
      Cablevision other SMTP limits - max 20mb per outgoing message
      Cablevision SMTP restriction expiry method - N/A.








  • Road Runner Email Send & SMTP Limits




  • If your account has reached the email send limit, you will receive the following error message: "ERROR:5.7.1:550 Outbound Mail Refused - YOUR_IP_ADDRESS". The following restrictions apply when sending emails from a Road Runner internet connection:
      Road Runner email send limit - max 1,000 recipients per day per IP
      Road Runner other SMTP limits - max 5mb per message
      Road Runner SMTP restriction expiry method - the suspension is automatically lifted after 24 hours








  • Cox Email Send & SMTP Limits




  • Cox did not publish the official email send limit for Cox High Speed Internet subscribers. According to the Cox web site: "Specific email sending limits are not published because they vary from time to time depending on a variety of factors". We strongly advise you to contact the Cox support department before sending out large amounts of emails.
      Cox other SMTP limits - max 10mb per message








  • AT&T Yahoo! Email Send & SMTP Limits




  • Please note that, according to the AT&T Yahoo! Membership Agreement, AT&T Yahoo! can assess a charge of $50.00 per day for unintentional violations or $500.00 per day for deliberate violations of their unsolicited email policy. The following restrictions apply when sending emails from an AT&T Yahoo! Internet/email connection:
      AT&T Yahoo! email send limit - no more than 100 recipients per email message
      AT&T Yahoo! other SMTP limits - max 20mb per message, max 50 file attachments
      AT&T Yahoo! SMTP restriction expiry method - penalty charges may apply








  • Charter Email Rate Limits




  • If you are a Charter Internet access residential customer and you receive the following error message when trying to send emails: "421 Connection Refused - Customer has exceeded the maximum number of messages allowed per hour", it means your account SMTP access was temporarily blocked. The following restrictions apply when emailing from a Charter connection:
      Charter email send limit - maximum 50 recipients / emails per hour
      Charter other SMTP limits - max 10mb per message
      Charter SMTP restriction expiry method - wait an hour to send additional emails or brake up the recipients number into smaller groups.








  • BellSouth Email Send & Rate Limits




  • BellSouth does not publish a clear email send limit: "Sending mass, unsolicited e-mail by Service users is prohibited. BellSouth Internet Services reserves the right, in BellSouth’s sole discretion, to determine whether such email constitutes unsolicited messages or transmission. Sending large volumes of unsolicited e-mail to a single user, or group of users, commercial or otherwise, by Service users is prohibited.".
      BellSouth email send limit - BellSouth’s sole discretion
      BellSouth other SMTP limits - max 10mb per message
      BellSouth SMTP restriction expiry method - BellSouth Internet Services may immediately terminate any account which it determines, in its sole discretion, is transmitting or is otherwise connected with any 'spam' or other unsolicited bulk email. In addition, because damages are often difficult to quantify, if actual damages cannot be reasonably calculated then BellSouth Internet Services may seek liquidated damages of five dollars (US$5.00) for each piece of 'spam' or unsolicited bulk email transmitted from or otherwise connected with your account.
    ------------------------------------------------------------------------------

    Gmail Sending Limit and Send Rate

    Gmail Send Limits: 100 people / connection
    Gmail Send Rate: 100 people / day
    Gmail Attachment Size Limit: 25MB
    Gmail Restriction Expiry Method: Recovered within 24 hours after the limit is reached
    Gmail will temporarily disable your account if you send emails to more than 500 recipients or if you send a large number of undeliverable messages.
    If you use a POP or IMAP client (e.g. Microsoft Outlook, Mozilla Thunderbird or Apple Mail), you may only send a message to 100 people at a time. Your account should be re-enabled within 24 hours.
    Please do verify your contacts' email addresses. It's also important that everyone you are sending mail to is willing to receive it.


    Hotmail Sending Limit and Send Rate

    Hotmail Send Limits: 100 messages / connection
    Hotmail Send Rate: 100 people / day
    Hotmail Attachment Size Limit: 25MB
    Hotmail Restriction Expiry Method: N/A
    The Hotmail limit for outgoing email messages is 100 messages per day. However, it is not a fixed number!
    The limit also depends on your reputation within Hotmail. The system needs a few days to build your reputation. So, there are stricter limitations on new accounts or accounts that have engaged in activity representative of abusers sending spam. As you develop a reputation for not sending junk e-mail, Hotmail increases the number of recipients that you can send messages to.
    If you are a new free user, you might be limited to a lower limit compared to an older account which is a temporary restriction and is upgraded to the maximum recipients limit as soon as the user establishes credibility in the system.
    You can verify your account with a mobile number (only available in limited markets at this time): http://g.live.com/1rewlive4tup/tupp to increase the limit immediately. Please note that the SMS validation will increase the limit only if you are hitting a lower limit compared to a regular free user. If you already have the maximum limit of a free account, SMS validation will not help in increasing the limit.
    Or, you can upgrade to Hotmail Plus or MSN Premium, both of which are paid accounts, to enjoy a higher sending limit.
    Further reading: Hotmail Daily Message Limit

    Yahoo! Mail Sending Limit and Send Rate

    Yahoo! Mail Send Limits: 20 people / connection
    Yahoo! Mail Send Rate: 100 people / day
    Yahoo! Mail Attachment Size Limit: 25MB
    Yahoo! Mail Restriction Expiry Method: N/A
    Yahoo! Mail accepts a maximum of 20 messages per SMTP connection. It is suggested you cap the number of messages you send to Yahoo! Mail to fall within this per-connection limit. When this limit is reached, no further messages will be accepted for delivery as Yahoo! Mail server automatically terminates the connection (without giving an error code).
    If you are sending messages to a significant number of Yahoo! Mail users, you may try to reconnect to Yahoo! Mail MX servers immediately thereafter.
    You may open concurrent connections from the same server to facilitate efficient transmission of your messages under the help of email marketing software.
    Yahoo! Mail also keeps reputation data about each IP address and domain you send from. Therefore, by segmenting the mail stream that delivers marketing mail from another that sends transactional messages, you make it easier for Yahoo! Mail to determine and assign each mail stream's reputation.
    If you use Yahoo! Mail Plus, the outbound email messages are limited to 500 per day, and each message can be sent to no more than 100 contacts at once.
    Further reading: Yahoo! Mail Basics

    AOL Mail Sending Limit and Send Rate

    AOL Mail Send Limits: 200 / connection
    AOL Mail Send Rate: Constantly changing
    AOL Mail Attachment Size Limit: 25MB
    AOL Mail Restriction Expiry Method: N/A
    AOL also imposes a rate limit on an AOL member when a member exceeds the acceptable number of email messages sent in a given time period. Rate Limits have been put in place by AOL Mail to curtail abuse from spammers and ensure an enjoyable online experience. The maximum number of people you can send an email to is constantly changing so that spammers cannot find out what it is. If you need to send an email to a large group of people, please break your mailing list into the smallest groups possible.
    Further reading: AOL Mail Rate Limit


    11 comentários:

    Abdo disse...

    Boa Tarde Marcos, o que eu gastaria para ter um servidor dedicado que envie 1.000.000 emails mês?

    Marcos Abadi disse...

    Olá Abdo,
    isso vai depender muito da infra que você vai comprar, quantos ips, servidor próprio ou não, servidor dns, etc... é muito complicado, tem que por no papel e o que vc quer realmente.

    Abraço.

    Abdo disse...

    Boa Tarde Marcos, tenho um servidor dedicado na server4you com 8gb de memoria e hd de 1tb com trafego ilimitado, porem meu postfix fica muito lento e vi tambem que seria importante ter mais alguns ips extras, o que poderia ser feito? meu servidor é gerenciado pelo plesk...
    Qual seria uma solução legal para eu ter?
    Abs
    Abdo

    Marcos Abadi disse...

    É uma configuração boa, a quantidade de endereços ips facilita/agiliza o envio. Para isso vc deve aquirir com seu provedor de serviços mais ranges de ips. Nunca usei essas ferramentas pagas de gerenciamento de servidores. De posse dos endereços ips, deverá ser feita algumas configurações no postfix, dns, ip e iptables.

    Abraço.

    Ihering disse...

    Acha que da pra enviar 100 e-mails por segundo usando o postifix? Qual máximo que ele suporta tendo um máquina muito boa e um link maravilhoso tb.

    Marcos Abadi disse...

    Olá amigo Ihering,
    conforme documentação do postfix, ele pode ser configurado para executar até 1000 processos simultâneos, ou seja, fazer até 1000 entregas, porém isso nunca é utilizado devido as restrições hoje existem de proteção contra Spams.

    Por exemplo, com 100 conexões concorrentes de destino e 2 hosts MX, cada host irá suportar até 50 conexões simultâneas. Se um host MX está down e o tempo limite de conexão padrão SMTP é 30s, e o limite de transferência é 100 * 30/02 ~ = 6 mensagens por segundo.

    Existem vários fatores que envolvem a configuração de vários parametros.

    Para mais informações consulte a documentação: http://www.postfix.org/TUNING_README.html

    Arnon Lustosa disse...

    Marcos, achei seus artigos muito interessantes.

    Tenho uma curiosidade estava lendo os comentários de Abdo e as suas respostas e tenho uma curiosidade que acredito que seja a mesma do nosso amigo Abdo.

    Existe alguma possibilidade de enviar, por ex.: 500.000 Emails por dias sem ser considerado spam?

    Qual seria uma solução para isso?

    A minha ideia e para criar um servidor para email marketing. Se for Possível me responder ficaria muito grato. Obr. Att. Arnon Lustosa

    Arnon Lustosa disse...

    Ola amigo! Achei muito interessante seu blog.

    amigo estava lendo os comentários neste poste quando me surgiu uma ideia de criar um servido de email marketing.

    Mas como tenho o conhecimento acho q médio em informática e baixo em Linux acredito que você poderia me ajuda tirando algumas duvidas minhas.

    Para eu criar um servidor de email Marketing para enviar por exemplo 500.000 e-mails/dia sem ser considerado spam com todos chegando na caixa de entrada o que seria o ideal a fazer?

    Conheço algumas pessoas que consegue fazer esse trabalho mas eles não dizem os seus segredos mas eles conseguem enviar 2.000.000 ou mais a cada 5h. todos na caixa de entrada. Sem falar q possuem um contador de quantas pessoas acessaram o link do email... mas isso não chega ao caso. So gostaria de saber qual seria uma boa solução para eu enviar por ex. 500.000 e-mails/dia. Grato. Att. Arnon Lustosa.

    Mathias Scherer disse...

    Olá Marcos!
    Adorei este artigo! Gostaria de tirar uma dúvida... Tenho um plano de Revenda de Hospedagem pela UolHost e em uma dos sites hospedei minha plataforma (Interspire) de email maketing, oferecendo um único IP para todos os sites que hospedo e o único cliente de email marketing que tenho. Estava enviando 10 mil emails em torno de 5 horas e agora, depois de meio mês de utilização (enviando em torno de 6 campanhas com 10 mil inscritos) a campanha demora 300 horas para enviar. O que pode estar acontecendo? Soluções para isso? Gostaria até de montar o meu próprio servidor de email marketing... Parabéns pelo blog!!

    Marcos Abadi disse...

    Olá Mathias,
    obrigado pelo contato, entre em contato comigo, posso lhe ajudar a montar seu próprio servidor.
    http://www.blogger.com/profile/14373162522280824413
    Abraços

    vabna islam disse...

    This is post is very nice, knowledgeable and informative. Email Marketing Integration and automation tactics that lift conversions and boost ROI. You can also get information from this links………..
    email sent