Try <%= CGI.escapeHTML(dummy_password) %>
When that works stop what you're doing and implement a password link reset/setup that will allow you to securely reset your users passwords John On Saturday, 16 May 2015 20:11:17 UTC+1, Loganathan Sellappa wrote: > > HI Walter, > > I have tried all the possible options such h, raw and nothing works on > mailer view. > > regards, > Loganathan > Mob: +91 7760780741 | +91 9944414388 > Skype: loganathan.sellappa > ViewMe <http://vizualize.me/loganathan> > > > On Sun, May 17, 2015 at 12:30 AM, Walter Lee Davis <[email protected] > <javascript:>> wrote: > >> Okay, then try the <%=h dummy_password %> here instead. I thought that it >> was default in all contexts, but perhaps inside a mailer template it is not? >> >> Walter >> >> On May 16, 2015, at 2:45 PM, Loganathan Sellapa <[email protected] >> <javascript:>> wrote: >> >> > Hi Walter, >> > >> > Just wanted to let you know >> > >> > , I have tried without html_safe already it didnt encode the "<" >> in to "<". Regarding the second point, I need to send the plain >> password since this token password which needs to be used only once by the >> customer. >> > >> > Regards, >> > Logan >> > >> > Sent from Mobile device. >> > >> > On 16 May 2015 23:29, "Walter Lee Davis" <[email protected] >> <javascript:>> wrote: >> > >> > On May 16, 2015, at 1:15 PM, Loganathan Sellapa <[email protected] >> <javascript:>> wrote: >> > >> > > Hi All, >> > > >> > > I have to send user profile password via email, where password will >> have special characters as below >> > > >> > > >>"><<<<<!@#$%^&*()_-+=|{}[]/.,` >> > > >> > > Whenever I send email, some of the special characters are not being >> displayed, I have used the html_safe, also set the meta tag as below, but >> special characters are always being removed in the mails, can anybody let >> me know the way to display special characters in mailer views? >> > > >> > > <meta content='text/html charset=UTF-8' http-equiv='Content-Type'> >> > > >> > > Actual password: >>><<<<<!@#$%^&*()_-+=|{}[]/.,` >> > > Password in mail: >>><<<` >> > >> > Two things: first, html_safe means "this character doesn't need to be >> escaped" when actually, you mean the opposite. The character is probably >> there, but the fact that you have used angle brackets (but not escaped them >> to < and >) means that it's being interpreted as the beginning of a tag >> and ignored. Try using nothing at all to escape it, which will mean that >> Rails does its usual thing and converts any character that has special >> meaning in HTML into an entity. It will appear in the browser/email client >> as the correct character. >> > >> > Second thing: why on earth are you sending a password in clear text in >> an e-mail, unless that's also inside a PGP block? You may as well write it >> on a postcard (or hire a sky-writer). >> > >> > Walter >> > >> > > >> > > regards, >> > > Loganathan >> > > Mob: +91 7760780741 | +91 9944414388 >> > > Skype: loganathan.sellappa >> > > ViewMe >> > > >> > > >> > > -- >> > > You received this message because you are subscribed to the Google >> Groups "Ruby on Rails: Talk" group. >> > > To unsubscribe from this group and stop receiving emails from it, >> send an email to [email protected] <javascript:>. >> > > To post to this group, send email to [email protected] >> <javascript:>. >> > > To view this discussion on the web visit >> https://groups.google.com/d/msgid/rubyonrails-talk/CAD_i5MHghC%3DSi%3DXrJkrdqMGsaFL3ttPABgN-%2B4Ej_%2BjkGrWD7A%40mail.gmail.com >> . >> > > For more options, visit https://groups.google.com/d/optout. >> > >> > -- >> > You received this message because you are subscribed to the Google >> Groups "Ruby on Rails: Talk" group. >> > To unsubscribe from this group and stop receiving emails from it, send >> an email to [email protected] <javascript:>. >> > To post to this group, send email to [email protected] >> <javascript:>. >> > To view this discussion on the web visit >> https://groups.google.com/d/msgid/rubyonrails-talk/363D3D58-4621-4634-B61C-D0B2329D0272%40wdstudio.com >> . >> > For more options, visit https://groups.google.com/d/optout. >> > >> > -- >> > You received this message because you are subscribed to the Google >> Groups "Ruby on Rails: Talk" group. >> > To unsubscribe from this group and stop receiving emails from it, send >> an email to [email protected] <javascript:>. >> > To post to this group, send email to [email protected] >> <javascript:>. >> > To view this discussion on the web visit >> https://groups.google.com/d/msgid/rubyonrails-talk/CAD_i5MEYCfxEAh-71Jnei__E7s_jAQa0ADA%3DVP_MbMYRFB3MmA%40mail.gmail.com >> . >> > For more options, visit https://groups.google.com/d/optout. >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Ruby on Rails: Talk" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> To post to this group, send email to [email protected] >> <javascript:>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/rubyonrails-talk/330F06D5-9C0A-402B-9E4E-35AC3F020667%40wdstudio.com >> . >> For more options, visit https://groups.google.com/d/optout. >> > > -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/e420fec6-40f9-41ef-a658-14936b082403%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

