Aureliano Calvo wrote:
> Hola,
> Estoy tratando de enviar mails desde un script hecho en ruby, pero no
> sé como hacer para enviar mails con acentos (por ejemplo: á). Los
> mails llegan, pero los acentos salen como basura.
>
> El código que estoy usando (el archivo está grabado en UTF-8) es:
>
> #!/usr/bin/env ruby
>
> $KCODE = 'u'
>
> require 'net/smtp'
> require 'smtp_tls' # connects to TSL enabled SMTPs
>
> Net::SMTP.start(' smtp.gmail.com <http://smtp.gmail.com>', 25,
> 'disney.com <http://disney.com>', ' [EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>', 'my password', :plain) do
> |smtp|
>
> message = <<END
> From: Mickey Mouse <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>
> To: Aureliano Calvo < [EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>>
> Subject: Prueba desde Ruby
>
> Este ruby es un quilombo y aparte todavía no sé mandar attachments :(.
> Espero poder solucionar esto pero voy paso a paso.
> END
> smtp.send_message message, ' [EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>', ['[EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>']
> end
>
> Y el texto del mail que llega es:
>
> Este ruby es un quilombo y aparte todavÃa no sé mandar attachments :(.
> Espero poder solucionar esto pero voy paso a paso.
>
> ¿Cómo hago para setear el encoding del mensaje?
>
> y bonus:
> ¿Saben como mandar attachments?
>
> Muchas gracias,
> Aureliano.
> ------------------------------------------------------------------------
Yo tengo el mismo problema con los acentos así que si te das cuenta de
cómo hacerlo postealo.
Juan
_______________________________________________
ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar