Existe-t-il un moyen simple de coacher TMail pour que le corps soit encodé avec "quoted-printable"? Je ne vois que des méthodes pour décoder le contenu comme ça, sans le créer.Codage de l'email Ruby et contenu imprimable entre guillemets
2
A
Répondre
3
Utilisez-vous simplement TMail
ou l'utilisez-vous avec ActionMailer
? Il semble que TMail
lui-même n'a pas la capacité de coder quoted-printable
. Cependant, il semble que ActionMailer
a cette capacité.
Il ressemble TMail
vous permet de définir l'en-tête Content-Transfer-Encoding
comme suit: -
mail = TMail::Mail.new
mail.transfer_encoding = "quoted-printable"
Mais il semble que cela ne code pas pour réellement le corps. Vous pouvez voir ActionMailer
définir cet en-tête here. quoted-printable
semble être la valeur par défaut pour ActionMailer
.
ActionMailer
a la méthode ActionMailer::Quoting::quoted_printable pour coder le corps comme quoted-printable
. Peut-être que vous pouvez faire usage de cela ...?
Questions connexes
- 1. Expression régulière Javascript pour effacer le contenu entre guillemets
- 2. Variable Javascript entre guillemets
- 3. texte correspondant entre guillemets (débutant)
- 4. Python ConfigParser - valeurs entre guillemets
- 5. Variables statiques PHP entre guillemets
- 6. Obtenir des valeurs entre guillemets
- 7. Guillemet entre guillemets vs guillemets carrés, ce qui donne?
- 8. UIWebView incl. codage/décodage de contenu
- 9. C# et Regex: Comment extraire les chaînes entre guillemets
- 10. mysqlimport et guillemets
- 11. Document imprimable Java A4
- 12. Différence dans les hachages SHA entre ruby et C#
- 13. Comment faire correspondre une chaîne entre guillemets avec des guillemets échappés?
- 14. web.config et guillemets dans connectionStrings
- 15. Comment spécifier le codage du fichier de sortie dans Ruby?
- 16. Bogue Python IRC et problème de codage
- 17. Ruby CSV « illégale citant », même si les guillemets sont échappés
- 18. page imprimable en format PDF
- 19. Autoriser les valeurs entre guillemets dans les colonnes entières mysql?
- 20. File.Copy et le codage de caractères
- 21. Comment remplacer les caractères "nouvelle ligne" entre guillemets dans php?
- 22. Comment placer le chemin stocké dans une variable entre guillemets?
- 23. Expression régulière qui correspond entre guillemets, contenant des citations échappées
- 24. regex pour cela exclut les correspondances entre guillemets
- 25. comment obtenir des données entre guillemets dans java?
- 26. Obtenir du code entre guillemets avec regexp en javascript
- 27. Quelle est la différence entre include et extend dans Ruby?
- 28. Nokogiri: Sélectionner le contenu entre l'élément A et l'élément B
- 29. Quelle est la différence entre% Q et% {} dans ruby?
- 30. lire des guillemets et des guillemets simples à partir de la base de données Sqlite
Il semble que ces jours-ci, vous utiliseriez Mail :: Encodings :: QuotedPrintable.encode –