Unix mailx question.


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers Unix mailx question.
# 1  
Old 01-02-2009
Unix mailx question.

HI,
Whenever I tried to send mail using mailx in unix (Solaris 5.9), from field is missing from email messages. In short, sender's email address is missing from message. Anybody has any idea why this is happening?

Thanks,
NS.
# 2  
Old 01-02-2009
Question

Can you show a sample fo the command you are using?
# 3  
Old 01-02-2009
mailx -s "mail test" xxx@yyy.com < /dev/null

Below is the message that I got in outlook(my email account).

From:

To: xxx@yyy.com
Cc:
Subject: mail test

So basically from field is empty/missing.

Thanks,
Nishit.
# 4  
Old 01-02-2009
Hammer & Screwdriver Unsure about that with mailx, what about mutt?

I have used the following:

Code:
m_subj_1="#AUTO# Full Audit Log"
m_recp_1="jmg@xxx.com"
m_frv='set from=me@xxx.com; set realname="jmg"'
/usr/local/bin/mutt -nx -e "$m_frv" -s "$m_subj_1" "$m_recp_1" <${AUDIT_FILE}_1

to send an audit log to a recipient, and controlling the 'from' field.

This was done because I did not want the email to come from my unix account, but from a more generic account (which was actually a group account).

All of that said, I think a place to research would be if you even have a working email account on your unix login. What happens when you go into mailx? Does it come back and say "No mail for xxx" where xxx is your login?
# 5  
Old 01-02-2009
Yes it did say "no mail for xxx". So what is that mean? Most of the servers works fine with mailx command(display server's email address-root@xxx.com in from field). Only one of the server giving me this problem. I was wondering do mailx use some kind of header file(which has host email address)? I mean how do mailx process/get host's email address while sending mail. Unfortunately all of our BCV scripts use mailx, so I can't use mutt.

Thanks,
NS.
# 6  
Old 01-08-2009
I have figured out the root cause. I had older version of sendmail.cf on server. Updated sendmail.cf with new version and restarted sendmail. So right now, from field is not missing from email messages.

Thanks for help. I am closing this thread.
NS.
 
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Another mailx question

Hi I am trying to send an html file as an attachment from AIX server and recieve it using Outlook 2007 client. I tried every possible command, such as: uuencode file file | mailx -s "subject" me@mydomain.com uuencode -m file file | mailx -s "subject" me@mydomain.com All of them give me: ... (6 Replies)
Discussion started by: nimo
6 Replies

2. Shell Programming and Scripting

mailx Question

I am using mailx command. It works fine. And the receiver gets 'From' information as MySelf@Sent_server. This 'Sent_server' is picked up from /etc/hosts - third alias for loghost (dev.abc.ltd). The entry is as under 11.22.33.44 dev_sys dev_system dev.abc.ltd loghost The issue is that is there... (4 Replies)
Discussion started by: Soham
4 Replies

3. Shell Programming and Scripting

Another mailx question

I have a script that runs every night that is supposed to send a log file to a list of email addresses. When I run this command from the command prompt, it works successfully: mailx -s "Filename to send" "`cat email.address`" < $outfile The email.address file contains the list of email... (4 Replies)
Discussion started by: Drenhead
4 Replies

4. UNIX for Dummies Questions & Answers

question regarding mailx

I have some scripts that send out email alerts using mailx. the email looks like it is coming from the unix ID and server that is sending the email. I am wondering if there is a way through mailx to have the mail still look like it is coming from the unix id and server sending the message,... (3 Replies)
Discussion started by: jayjabour
3 Replies

5. Shell Programming and Scripting

mailx question

hello in the middle of my sh script, I am using mailx like this: mailx -s "Sybase Installation on $i" x@abc.com < /net/share/shared/install.output.$i "i" stands for the remote server such as SIROE I am expecting to receive an email with subject "Sybase Installation on SIROE" and... (2 Replies)
Discussion started by: melanie_pfefer
2 Replies

6. Shell Programming and Scripting

MAILX question

Hello, I am using the following mailx command wich works well. I want to also include output from a log file in the mail body. How can this be done? echo `date +"%m/%d/%Y %T"` "$P: The Purge Routine Has Started." | mailx -s "The Purge RoutineHas Started: `date`" $EMAIL This script is... (3 Replies)
Discussion started by: dkranes
3 Replies

7. UNIX for Dummies Questions & Answers

Question on mailx

Hello there: I want to send an e-mail from AIX using mailx. I'm executing the following script (-> witch doesn't work's): ----------------------------------------------- #!/bin/sh echo "<html><body><a href="http://www.myhomepage.com">Link</a></body></html>" >> LOG sleep 5 !... (3 Replies)
Discussion started by: Felix2511
3 Replies

8. Shell Programming and Scripting

mailx and uuencode question

I have this code below that works well. I also want to attach a logfile to the email. The first part of this code is the body of the email. echo "The size of $dirname/$f1 size = $f1size, and $dirname/$f2 = $f2size'" | mailx -s "Error with file sizes on $HOST Server" xyz@company.com ... (1 Reply)
Discussion started by: ssmiths001
1 Replies

9. UNIX for Dummies Questions & Answers

mailx question

Hi-- My question is why won't this line of code work in the UNIX script that I'm running.... echo "A MESSAGE ON $todaysdate." | ${SYSBIN}/mailx -s "TEST EMAIL" email address (1 Reply)
Discussion started by: greenguy5
1 Replies

10. UNIX for Advanced & Expert Users

Mailx question

Hy all One application has a script with this line : /usr/bin/mailx -f..... - etc etc .... is there any option to set the charset to various value while using mailx ?? thanks in advance Olivier (3 Replies)
Discussion started by: Olivier
3 Replies
Login or Register to Ask a Question