A assinatura de email altera o tamanho da fonte quando enviada ao Gmail

11

Eu criei uma assinatura no Mac mail. No entanto, sempre que envio um email para uma conta do Gmail, ele aumenta o tamanho da fonte. Alguém mais se deparou com isso? Existe uma solução alternativa?

Seth
fonte

Respostas:

8

Aqui estão as etapas para fazer isso funcionar, tentei-as no Mac OS X 10.7 Lion GM / Mail.app 5.0

  1. Abra o Mail.app
  2. Crie uma assinatura
  3. Feche o Mail.app
  4. Abra o Terminal e, no Leopard / Snow Leopard, vá para ~ / Library / Mail.app / Signatures, no Lion, em ~ / Library / Mail.app / V2 / MailData / Signatures /
  5. Você encontrará um arquivo com dígitos aleatórios, como: 4E725456-58C1-4FD7-8490-3048F994CC33.webarchive
  6. Abra esse arquivo no Safari, use Exibir fonte ou Inspecionar para obter o conteúdo HTML
  7. Crie um novo arquivo usando seu editor preferido, usei nano e cole o html
  8. Procure por 'font-size = medium' e altere para o tamanho desejado, alterei para 12px para corresponder à minha fonte de email Tahoma 12px
  9. (Opcional) se você deseja incorporar uma imagem, chame-a usando <img>para um local público remoto e remova todos<object> </object>
  10. Salve o arquivo como .html
  11. Abra esse arquivo .html no safari e salve como .webarchive
  12. cp o arquivo .webarchive criado no local do arquivo .webarchive original, mantendo o nome correto (substitua-o)
  13. Abra Mail.app e verifique se a assinatura está do jeito que você deseja ...
Haytham Elkhoja
fonte
1
Obrigado pela dica. Isso estava me deixando louco! BTW, eu não poderia usar "Exibir código-fonte" ou "Inspecionar" o conteúdo HTML dos arquivos de assinatura originais da web que eu tinha. Em vez disso, baixei um "WebArchive Folderizer.app", que cria uma pasta com o html de origem em um arquivo chamado "localhost". Editei esse arquivo (substituindo o tamanho da fonte "médio" por "12px") usando o TextEdit.app no ​​modo "Texto sem formatação" e simplesmente o renomeei usando o nome do arquivo original não-descrito e anexei a extensão de arquivo ".html". Observe que o TextEdit não permitirá a opção "Salvar" ou "Salvar como" quando você faz isso. Eu simplesmente fechei o editor
2
Para lion, o diretório é realmente, ~ / Library / Mail / V2 / MailData / Signatures /
Seth
3

No Mountain Lion OS X 10.8 e Mail 6.x,

  1. Usando o Terminal, execute open ~/Library/Mail/V2/MailData/Signatures/
  2. Sua assinatura estará em um arquivo chamado algo como 4E725456-58C1-4FD7-8490-3048F994CC33.mailsignature
  3. Clique com o botão direito neste arquivo e selecione Abrir com ... -> Outro ... e escolha TextEdit
  4. Procure por 'tamanho da fonte = médio' e remova-o para usar a mesma fonte da sua mensagem e salve o arquivo.
  5. Selecione o arquivo no Finder e selecione Arquivo -> Obter informações e marque Bloqueado para garantir que o arquivo não seja substituído pelo Mail.

Agradecemos a Haytham pela solução original em versões mais antigas do OS X.

empapar
fonte
1

Se o seu email for composto de texto sem formatação e a fonte da assinatura for menor que a fonte padrão do email, você perderá o controle do tamanho da fonte ao enviá-lo.

Tente também alterar as fontes de mensagem e de assinatura para várias outras fontes comuns (Helvetica, Times New Roman) para eliminar um problema de substituição de fonte.

Sinta-se à vontade para adicionar um comentário ou editar a pergunta para adicionar mais detalhes sobre se todos os clientes de email mostram os tamanhos incorretos, apenas na Web ou apenas em um determinado cliente de email.

bmike
fonte
1

Apenas um lembrete para quem não vê isso incorporado nas outras ótimas respostas:

O Mail 6.2 (Mountain Lion), quando é lançado, reescreve as assinaturas. Parece, no entanto, que se você:

  1. Sair do correio
  2. Faça as alterações descritas pelo emmby
  3. Bloqueie os arquivos através do painel Obter informações no Finder

antes de iniciar o Mail novamente, suas alterações serão preservadas, pois o Mail não pode reescrever o arquivo .mailsignature

Agora - se você executar seu e-mail em vários sistemas e a assinatura for sincronizada, será necessário editar e bloquear cada sistema. Felizmente, os nomes dos arquivos parecem os mesmos nos sistemas, por isso, verifique se o Mail não está sendo executado em nenhum lugar, copio meus arquivos limpos para o novo sistema e bloqueio os arquivos antes de iniciar o Mail novamente.

Affrae
fonte
0

Se você usar uma fonte não padrão (da web), os destinatários poderão assistir o correio com as próprias fontes padrão.

Bil
fonte
Você geralmente não pode ter certeza ou controlar como a mensagem será exibida no destinatário, e isso é uma coisa boa! O destinatário pode ter as fontes personalizadas totalmente desativadas, alterar cores, face e tamanho da fonte de acordo com suas preferências ou necessidades. Além disso, a maneira atual de ler o email pode não ser capaz de exibir as fontes / cores. (Como sobre um telefone móvel (não tão inteligente), ou em um terminal ou WebMail interface.)
MacLemon
0

As instruções do @ emmby fizeram o trabalho por mim. No entanto, eu descobri que isso ainda leva a assinaturas estranhas em clientes de email como o Outlook no Windows, uma vez que processa minhas mensagens de email em Times New Roman por padrão, enquanto minha fonte de assinatura é fixada em minha assinatura do Apple Mail como, por exemplo, Helvetica.

Como quero que minha assinatura de email pareça fazer parte do próprio email (como se eu mesmo tivesse digitado), desejo que a assinatura adapte a fonte do corpo do email. Para conseguir isso, removi todos os elementos circundantes do corpo e div. Por exemplo, eu mudei isso:

Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
    charset=us-ascii
Message-Id: <09E9E5C6-8082-4339-A894-1ABA63E40BEB>
Mime-Version: 1.0 (Mac OS X Mail 6.0 \(1485\))

<span class=3D"Apple-style-span" style=3D"border-collapse: separate; =
color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; =
font-variant: normal; font-weight: normal; letter-spacing: normal; =
line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: =
0px; text-transform: none; white-space: normal; widows: 2; word-spacing: =
0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: 12px; "><body =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space; "><div><div style=3D"font-weight: =
normal; "><div>Kind regards,</div><div><br></div><div>=
Pascal</div><div><br></div></div><div></div></div></body></span>=

para isso:

Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
    charset=us-ascii
Message-Id: <09E9E5C6-8082-4339-A894-1ABA63E40BEB>
Mime-Version: 1.0 (Mac OS X Mail 6.0 \(1485\))

<p>Kind regards,</p>

<p>Pascal</p>

Isso funciona melhor para mim nos clientes de email que eu verifiquei até agora.

Pascal Lindelauf
fonte
-1

Segui as instruções do emmby, 23 de setembro

Brilhante! As primeiras instruções que encontrei em qualquer lugar que realmente funcionem. Tenho lutado com a completa falta de controle da formatação de assinaturas do Apple Mail.

Enviei meu próprio endereço do Gmail centenas de e-mails, todos chegando em uma variedade de formatação abusada.

Substituí em um arquivo de assinatura todos "font-size = medium" por "font-size = 13px", que é o tamanho da fonte padrão. Como resultado, o e-mail que apareceu no Gmail não está mais em "Arial", mas em "Lucida Sans", que é minha fonte escolhida. Além disso, o espaçamento entre linhas da parte a seguir da assinatura, que está em Times New Roman 11 pt, agora é normal, em vez do espaçamento entre linhas que ele assumiu anteriormente no tamanho de 13 pontos ou "médio".

Ainda tenho algumas experiências a fazer, mas pelo menos isso desafia todos os comentários em outros tópicos de que a formatação de emails em rich text é algo que não pode ser controlado, porque é (em parte) gerenciado pelo cliente de email de recebimento.

Eu mantenho minha conclusão de que a Apple ignora essa falta de controle altamente irritante de seu programa de correio.

Hans M
fonte
Sua postagem não responde à pergunta. Pode ser mais adequado escrever um comentário para a resposta do empacotador do que publicá-lo como resposta.
user8472