Beefy Boxes and Bandwidth Generously Provided by pair Networks
XP is just a number
 
PerlMonks  

Re^2: encoding for sendmail

by skazat (Hermit)
on Sep 19, 2011 at 17:17 UTC ( #926779=note: print w/ replies, xml ) Need Help??


in reply to Re: encoding for sendmail
in thread encoding for sendmail

Not explicitly setting UTF-8 encoding on the pipe filehandle will give the, "Wide character in print" warning.

Data should always be encoded when leaving the prog, but there's really no way to know what to encode *to*, so you have to guess. I'm guessing that the sendmail command can deal with UTF-8 encoded data, but I don't know for sure. I think that's what I'm asking.

I'm not sure what you want me to look at in this post:

http://perlmonks.org/?node_id=692745 as it's actually been deleted and has some serious bugs in the example code anyways, and shouldn't be used.

-skazat


Comment on Re^2: encoding for sendmail
Re^3: encoding for sendmail
by zentara (Archbishop) on Sep 19, 2011 at 17:53 UTC
    The normal fix for the "wide character' error is to binmode on the filehandle, in your case the pipe filehandle. I was going to mention that in my first reply, but thought it might mess with sendmail's line by line reading off the pipe.

    The node I referred you to, Sending a UTF-8 (Unicode) E-mail has not been deleted, a reply to it was deleted, probably some recent spam. I can't say whether the code is buggy, but it does demonstrate the problem of encoding the email for utf8.


    I'm not really a human, but I play one on earth.
    Old Perl Programmer Haiku ................... flash japh

      Right now, that is what I'm doing (binmod'ing the pipe, putting the encoding layer, there), I just don't know if that's the way to go, in terms of what the sendmail command is likely to want.

      I should really have code examples up with my initial post. I may post again w/'em

      -skazat

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://926779]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others exploiting the Monastery: (5)
As of 2014-11-29 05:27 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    My preferred Perl binaries come from:














    Results (203 votes), past polls