gnus: Face

 
 9.14.2 Face
 -----------
 
 ‘Face’ headers are essentially a funkier version of ‘X-Face’ ones.  They
 describe a 48x48 pixel colored image that’s supposed to represent the
 author of the message.
 
    The contents of a ‘Face’ header must be a base64 encoded PNG image.
 See <http://quimby.gnus.org/circus/face/> for the precise
 specifications.
 
    The ‘gnus-face-properties-alist’ variable affects the appearance of
 displayed Face images.  SeeX-Face.
 
    Viewing a ‘Face’ header requires an Emacs that is able to display PNG
 images.
 
    Gnus provides a few convenience functions and variables to allow
 easier insertion of Face headers in outgoing messages.
 
    ‘gnus-convert-png-to-face’ takes a 48x48 PNG image, no longer than
 726 bytes long, and converts it to a face.
 
    ‘gnus-face-from-file’ takes a JPEG file as the parameter, and then
 converts the file to Face format by using the
 ‘gnus-convert-image-to-face-command’ shell command.
 
    Here’s how you would typically use this function.  Put something like
 the following in your ‘~/.gnus.el’ file:
 
      (setq message-required-news-headers
            (nconc message-required-news-headers
                   (list '(Face . (lambda ()
                                    (gnus-face-from-file "~/face.jpg"))))))