ググるのもいいですが、man くらい読みましょう。

MAILX(1)                         User Commands                        MAILX(1)

NAME
       mailx - send and receive Internet mail

SYNOPSIS
       mailx [-BDdEFintv~] [-s subject] [-a attachment ] [-c cc-addr] [-b bcc-
              addr] [-r from-addr] [-h hops] [-A account] [-S vari‐
              able[=value]] to-addr . . .

Cent OS 7 では(Cent OS 6.x も)、mail ではなく mailx がインストールされています。いきなり、attachment の文字があるように、添付ファイルを標準でサポートしています。ググってみると、sharutils をインストールして uuencode コマンドを…という解説がたくさんに出てきて楽しい限りです。

添付ファイルは -a オプションに続けて書くだけです。複数でも行けます。

$ mail -a foo.jpg -a bar.png -s 'multiple attachments' user@example.com
^D
EOT
Null message body; hope that's ok
$ 

シンプルであろうとする姿勢は大事ですよね。