Pergunta

Eu estou trabalhando em uma parte de um site onde eu gerar PDFs, anexá-los a um e-mail e enviá-lo. Agora eu não estou acompanhando a soma atual dos tamanhos de todos os PDFs para ser anexado ao e-mail, mas eu suspeito em um ponto que eu deveria.

A minha pergunta se resume a: O que é um bom teórico MAX_SIZE que você deve ir por ao gerenciar anexos a e-mails.

Por exemplo, quando a soma dos tamanhos dos PDFs que eu estou gerando alcances MAX_SIZE , gostaria de acrescentar esses PDFs para um e-mail e, em seguida, enviá-lo. Então eu iria criar um novo e-mail, adicione os anexos de PDF restantes a ele e enviá-lo. Repita ad nauseam até que todos os PDFs são enviadas.

Foi útil?

Solução

Dadas as respostas que você já viu e minha experiência, tudo se resume a conhecer seus usuários.

Os seus usuários em sua intranet? Verifique a política de fixação do conjunto do utilizador. São o lugar utilizadores na internet? Então eu recomendo que você examine a sua base de usuários e decidir o limiar% você está disposto a recusas de risco de.

Por exemplo, se você tem, digamos, 50% de usuários da AOL, usuários do Gmail 20%, 20% hotmail, yahoo 5%, 5% variados. - você poderia argumentar que você está disposto a arriscar que 5% dos seus e-mails são rejeitados -. Modo a ter o tamanho mínimo permitido pela AOL, Gmail, Hotmail e Yahoo

A outra coisa que você pode considerar é garantir que você tem uma maneira de monitorar as mensagens que são rejeitadas devido ao tamanho do anexo -., Em seguida, comunicar com essas pessoas para que eles saibam que eles precisam limites de anexos maiores para usar o seu serviço

Etc. etc ... em resumo, quebrar o baixo problema, pesquisar as tolerâncias aceitáveis, e tentar lidar com os valores discrepantes de uma forma que não degrada a experiência de seu público principal.

Boa sorte, -James

Outras dicas

tem 20MB limite . Acho que para ser justo para uso geral.

O tamanho não é tão grande que leva uma eternidade na maioria das conexões, mas é grande o suficiente para enviar a maioria dos documentos PDF inteiro.

Com padrão Yahoo! E-mail contas, você só pode enviar ou receber anexos de até 10 MB, por isso, se você tem webmail usuários, então eu iria considerar o envio de um link de download para qualquer coisa acima de 10 MB. Eu não sei qual é o limite para outros provedores de e-mail.

Edit:
Esta página estados que < em> Hotmail também é limitado a 10MB.

Eu iria ainda mais baixa. 5 mega. Há uma grande quantidade de pessoas sem banda larga ainda.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top