Unable to populate subject field of the email while using sendmail


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Unable to populate subject field of the email while using sendmail
# 1  
Old 06-25-2010
Unable to populate subject field of the email while using sendmail

Hi,
Can anyone kindly provide some information about how to populate the subject field of the email while using the sendmail utility ? Itried the following command line argument :

HTML Code:
echo -e "Body of the email" | /usr/lib/sendmail -f from@from.com -t to@to.com -s " Subject of the email"
While running this, although the mail reaches with the body as mentioned,but the subject field remains blank.

Any help would be highly appreciated.
# 2  
Old 06-25-2010
Something like this worked for me:

Code:
 
/usr/lib/sendmail -t -i <<EOM
 From:test@test.com
 To:ravi.panyam@subexworld.com
 Subject:Bla

 ooo
 ooo
 oo
 EOM

This User Gave Thanks to panyam For This Post:
# 3  
Old 06-25-2010
Hi

Hi panyam,
Thanks for the reply. However, could you please clarify which one is the excat option for popualting the subject line of the email ? Is it -t or -i ?
# 4  
Old 06-25-2010
Quote:
Originally Posted by sdiptanil
Hi panyam,
Thanks for the reply. However, could you please clarify which one is the excat option for popualting the subject line of the email ? Is it -t or -i ?
I hope neither.

man sendmail suggests that :

Code:
 

-t                    Read message for recipients.  To:, Cc:, and Bcc:
                       lines will be scanned for recipient addresses.  The
                       Bcc: line will be deleted before transmission.

-i                     Ignore dots alone on lines by themselves in incoming
                       messages. This should be set if you are reading from
                       a file.

# 5  
Old 06-25-2010
Quote:
echo -e "Body of the email" | /usr/lib/sendmail -f from@from.com -t to@to.com -s " Subject of the email"
It is a freak of luck and guesswork that your example line sent a mail. The "sendmail" command line syntax is nothing like "mailx" but "sendmail" does allow you to construct an email in any format. The post from "panyam" is very good and correctly illustrates how to send a basic email from "sendmail".
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Unable to recieve email using sendmail

Hi, Here is my script to send out emails. #!/bin/ksh { print "From: Prod@`hostname`.mycomp.com" print "To: me@mycomp.com" print "MIME-Version: 1.0" print "Content-Type: text/html" print "Subject: Usage Report" print "" print... (2 Replies)
Discussion started by: mohtashims
2 Replies

2. Linux

Unable to send email with sendmail from PHP 5.3 on CentOS VM

I have a longstanding issue on my CentOS 5.6 VM where I am unable to send email from my PHP application. This is the last bunch of lines from my /var/log/maillog file. Feb 14 10:29:16 dev53 sendmail: s1EATEEo004637: Authentication-Warning: www.craig.dev-crmpicco.lan: apache set sender to... (2 Replies)
Discussion started by: crmpicco
2 Replies

3. Shell Programming and Scripting

How to Populate field in File with it's manipulated Filename?

Hi All, I need to create a script to process on 10 files. Mentioned below is one of those file and the requirement. Input File DCIA_GEOG_DATA_OCEAN.TXT Sample Record "Terr","TerrName","Dist","DistName","REGION","RgnName","BCName" "A0010000","Abilene TX A 1","A0010957","Dallas... (5 Replies)
Discussion started by: Arun Mishra
5 Replies

4. UNIX for Dummies Questions & Answers

How to set Subject in Sendmail in Crontab

Hello All, I am trying to send a file through email everyday from one of my Linux (x86_64) system. I've scheduled Sendmail in Crontab like this- 00 8 * * * /usr/sbin/sendmail name@xxx.co.uk < /home/file1.out This entry in crontab is working very fine and I am receiving file file1.out... (10 Replies)
Discussion started by: NARESH1302
10 Replies

5. HP-UX

Sendmail not submitting Email on '.'

I have several HP/UX nodes running Sendmail 8.13 ...some work fine, some don't. When an Email is coming in, the 'DATA' command never ends. The other side of the connection gets to the point where it enters the '.' on a line by itself, but sendmail doesn't accept it...if fact it keeps on holding... (8 Replies)
Discussion started by: john_exonets
8 Replies

6. UNIX for Dummies Questions & Answers

Sendmail field

What does the sendmail field "helo" denote in the logs? (1 Reply)
Discussion started by: mojoman
1 Replies

7. Shell Programming and Scripting

sendmail subject

what is the syntax for sending a subject ? sendmail -t a@b.com The person receives the mail with an empty subject! the man pages dont give anything related to subject...anybody?? (11 Replies)
Discussion started by: wannalearn
11 Replies

8. Red Hat

Unable to install & configure Sendmail

Hi All • Regarding installing sendmail pkg in server, I tried to install the pkg but getting the below errors as shown below - any idea on this? • But I have successfully installed sendmail-cf pkg in the server box • But that is not sufficient we also need to install sendmail pkg • Help is... (2 Replies)
Discussion started by: csaha
2 Replies

9. Shell Programming and Scripting

sendmail subject to append dynamically.

Hi, I have to use sendmail from command line, and we need to append a static string in subject to a new value from file.Is there any way to do it. Thanks Shrikrishna (1 Reply)
Discussion started by: shrikrishna
1 Replies

10. UNIX for Advanced & Expert Users

Unable to send eMail from a UNIX-Host ( using mailx ) to a Outlook-email-addres(Win)

Hi A) I am able to send eMail using mailx from a UNIX ( solaris 8 ) host to my Outlook-email-ID : FName.Surname@Citigroup.com ( This is NOT my actual -eMail-ID). But in Outlook the "From :" eMail address is displayed as " usr1@unix-host1.unregistered.email.citicorp.com " .i.e the words... (2 Replies)
Discussion started by: Vetrivela
2 Replies
Login or Register to Ask a Question