{"id":5144,"date":"2023-02-13T15:10:37","date_gmt":"2023-02-13T09:40:37","guid":{"rendered":"https:\/\/trysiteprice.com\/blog\/?p=5144"},"modified":"2023-02-13T15:10:37","modified_gmt":"2023-02-13T09:40:37","slug":"unix-linux-shell-scripting-with-mail-command","status":"publish","type":"post","link":"https:\/\/trysiteprice.com\/blog\/unix-linux-shell-scripting-with-mail-command\/","title":{"rendered":"UNIX \/ Linux: Shell Scripting With mail Command"},"content":{"rendered":"<p>The <code>mail<\/code> command in Unix\/Linux can be used to send emails from the command line. Here&#8217;s an example of how to use the <code>mail<\/code> command in a shell script:<\/p>\n<div class=\"bg-black mb-4 rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans\"><\/div>\n<div class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-bash\"><span class=\"hljs-meta\">#!\/bin\/bash<\/span><\/p>\n<p>to=<span class=\"hljs-string\">\"recipient@example.com\"<\/span><br \/>\nsubject=<span class=\"hljs-string\">\"Test Email\"<\/span><br \/>\nmessage=<span class=\"hljs-string\">\"This is a test email sent from the shell script.\"<\/span><\/p>\n<p><span class=\"hljs-built_in\">echo<\/span> <span class=\"hljs-string\">\"<span class=\"hljs-variable\">$message<\/span>\"<\/span> | mail -s <span class=\"hljs-string\">\"<span class=\"hljs-variable\">$subject<\/span>\"<\/span> <span class=\"hljs-string\">\"<span class=\"hljs-variable\">$to<\/span>\"<\/span><br \/>\n<\/code><\/div>\n<\/div>\n<p>In the example above, the <code>to<\/code> variable contains the email address of the recipient, the <code>subject<\/code> variable contains the subject of the email, and the <code>message<\/code> variable contains the message body.<\/p>\n<p>The <code>echo<\/code> command is used to send the message to the standard input of the <code>mail<\/code> command. The <code>-s<\/code> option is used to specify the subject of the email, and the recipient email address is specified as the last argument.<\/p>\n<p>When you run the script, it will send an email to the specified recipient with the specified subject and message. You can customize this script to send emails with different subjects, messages, and recipients based on your requirements.<\/p>\n<p>Note: The <code>mail<\/code> command is not available on all Unix\/Linux systems. If you get an error that the <code>mail<\/code> command is not found, you may need to install the <code>mailutils<\/code> package using your system&#8217;s package manager.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The mail command in Unix\/Linux can be used to send emails from the command line. Here&#8217;s an example of how to use the mail command in a shell script: #!\/bin\/bash to=&#8221;recipient@example.com&#8221; subject=&#8221;Test Email&#8221; message=&#8221;This is a test email sent from the shell script.&#8221; echo &#8220;$message&#8221; | mail -s &#8220;$subject&#8221; &#8220;$to&#8221; In the example above, the &#8230; <a title=\"UNIX \/ Linux: Shell Scripting With mail Command\" class=\"read-more\" href=\"https:\/\/trysiteprice.com\/blog\/unix-linux-shell-scripting-with-mail-command\/\" aria-label=\"Read more about UNIX \/ Linux: Shell Scripting With mail Command\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-5144","post","type-post","status-publish","format-standard","hentry","category-best-tutorial"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>UNIX \/ Linux: Shell Scripting With mail Command - TrySitePrice<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/trysiteprice.com\/blog\/unix-linux-shell-scripting-with-mail-command\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"UNIX \/ Linux: Shell Scripting With mail Command - TrySitePrice\" \/>\n<meta property=\"og:description\" content=\"The mail command in Unix\/Linux can be used to send emails from the command line. Here&#8217;s an example of how to use the mail command in a shell script: #!\/bin\/bash to=&quot;recipient@example.com&quot; subject=&quot;Test Email&quot; message=&quot;This is a test email sent from the shell script.&quot; echo &quot;$message&quot; | mail -s &quot;$subject&quot; &quot;$to&quot; In the example above, the ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/trysiteprice.com\/blog\/unix-linux-shell-scripting-with-mail-command\/\" \/>\n<meta property=\"og:site_name\" content=\"TrySitePrice\" \/>\n<meta property=\"article:published_time\" content=\"2023-02-13T09:40:37+00:00\" \/>\n<meta name=\"author\" content=\"Rahul Sahu\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/unix-linux-shell-scripting-with-mail-command\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/unix-linux-shell-scripting-with-mail-command\/\"},\"author\":{\"name\":\"Rahul Sahu\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4\"},\"headline\":\"UNIX \/ Linux: Shell Scripting With mail Command\",\"datePublished\":\"2023-02-13T09:40:37+00:00\",\"dateModified\":\"2023-02-13T09:40:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/unix-linux-shell-scripting-with-mail-command\/\"},\"wordCount\":172,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#organization\"},\"articleSection\":[\"Best\/Tutorial\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/trysiteprice.com\/blog\/unix-linux-shell-scripting-with-mail-command\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/unix-linux-shell-scripting-with-mail-command\/\",\"url\":\"https:\/\/trysiteprice.com\/blog\/unix-linux-shell-scripting-with-mail-command\/\",\"name\":\"UNIX \/ Linux: Shell Scripting With mail Command - TrySitePrice\",\"isPartOf\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#website\"},\"datePublished\":\"2023-02-13T09:40:37+00:00\",\"dateModified\":\"2023-02-13T09:40:37+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/unix-linux-shell-scripting-with-mail-command\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/trysiteprice.com\/blog\/unix-linux-shell-scripting-with-mail-command\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/unix-linux-shell-scripting-with-mail-command\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/trysiteprice.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"UNIX \/ Linux: Shell Scripting With mail Command\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#website\",\"url\":\"https:\/\/trysiteprice.com\/blog\/\",\"name\":\"TrySitePrice\",\"description\":\"Free Website Value Calculator Tool\",\"publisher\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/trysiteprice.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#organization\",\"name\":\"TrySitePrice\",\"url\":\"https:\/\/trysiteprice.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png\",\"contentUrl\":\"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png\",\"width\":395,\"height\":268,\"caption\":\"TrySitePrice\"},\"image\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4\",\"name\":\"Rahul Sahu\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g\",\"caption\":\"Rahul Sahu\"},\"sameAs\":[\"https:\/\/trysiteprice.com\/blog\"],\"url\":\"https:\/\/trysiteprice.com\/blog\/author\/rsahu4242_trysiteprice\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"UNIX \/ Linux: Shell Scripting With mail Command - TrySitePrice","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/trysiteprice.com\/blog\/unix-linux-shell-scripting-with-mail-command\/","og_locale":"en_US","og_type":"article","og_title":"UNIX \/ Linux: Shell Scripting With mail Command - TrySitePrice","og_description":"The mail command in Unix\/Linux can be used to send emails from the command line. Here&#8217;s an example of how to use the mail command in a shell script: #!\/bin\/bash to=\"recipient@example.com\" subject=\"Test Email\" message=\"This is a test email sent from the shell script.\" echo \"$message\" | mail -s \"$subject\" \"$to\" In the example above, the ... Read more","og_url":"https:\/\/trysiteprice.com\/blog\/unix-linux-shell-scripting-with-mail-command\/","og_site_name":"TrySitePrice","article_published_time":"2023-02-13T09:40:37+00:00","author":"Rahul Sahu","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/trysiteprice.com\/blog\/unix-linux-shell-scripting-with-mail-command\/#article","isPartOf":{"@id":"https:\/\/trysiteprice.com\/blog\/unix-linux-shell-scripting-with-mail-command\/"},"author":{"name":"Rahul Sahu","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4"},"headline":"UNIX \/ Linux: Shell Scripting With mail Command","datePublished":"2023-02-13T09:40:37+00:00","dateModified":"2023-02-13T09:40:37+00:00","mainEntityOfPage":{"@id":"https:\/\/trysiteprice.com\/blog\/unix-linux-shell-scripting-with-mail-command\/"},"wordCount":172,"commentCount":0,"publisher":{"@id":"https:\/\/trysiteprice.com\/blog\/#organization"},"articleSection":["Best\/Tutorial"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/trysiteprice.com\/blog\/unix-linux-shell-scripting-with-mail-command\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/trysiteprice.com\/blog\/unix-linux-shell-scripting-with-mail-command\/","url":"https:\/\/trysiteprice.com\/blog\/unix-linux-shell-scripting-with-mail-command\/","name":"UNIX \/ Linux: Shell Scripting With mail Command - TrySitePrice","isPartOf":{"@id":"https:\/\/trysiteprice.com\/blog\/#website"},"datePublished":"2023-02-13T09:40:37+00:00","dateModified":"2023-02-13T09:40:37+00:00","breadcrumb":{"@id":"https:\/\/trysiteprice.com\/blog\/unix-linux-shell-scripting-with-mail-command\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/trysiteprice.com\/blog\/unix-linux-shell-scripting-with-mail-command\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/trysiteprice.com\/blog\/unix-linux-shell-scripting-with-mail-command\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/trysiteprice.com\/blog\/"},{"@type":"ListItem","position":2,"name":"UNIX \/ Linux: Shell Scripting With mail Command"}]},{"@type":"WebSite","@id":"https:\/\/trysiteprice.com\/blog\/#website","url":"https:\/\/trysiteprice.com\/blog\/","name":"TrySitePrice","description":"Free Website Value Calculator Tool","publisher":{"@id":"https:\/\/trysiteprice.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/trysiteprice.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/trysiteprice.com\/blog\/#organization","name":"TrySitePrice","url":"https:\/\/trysiteprice.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png","contentUrl":"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png","width":395,"height":268,"caption":"TrySitePrice"},"image":{"@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4","name":"Rahul Sahu","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g","caption":"Rahul Sahu"},"sameAs":["https:\/\/trysiteprice.com\/blog"],"url":"https:\/\/trysiteprice.com\/blog\/author\/rsahu4242_trysiteprice\/"}]}},"_links":{"self":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts\/5144","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/comments?post=5144"}],"version-history":[{"count":1,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts\/5144\/revisions"}],"predecessor-version":[{"id":5148,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts\/5144\/revisions\/5148"}],"wp:attachment":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/media?parent=5144"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/categories?post=5144"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/tags?post=5144"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}