Mail


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers Mail
# 1  
Old 09-13-2014
Mail

I want to send a mail through shell script with the following command,

Code:
#!/bin/bash
mail -s "Test" upload.xxx@example.com < /root/mail.txt

When I am executing the above command through shell script,the following error occurs,
Code:
/etc/mail/submit.cf:line 545:fileclass:cannot open '/etc/mail/trusted-users': World writable directory.


Last edited by Don Cragun; 09-13-2014 at 04:27 AM.. Reason: Add CODE tags.
# 2  
Old 09-13-2014
What is the output from:
Code:
ls -l /etc/mail

(the option is the letter ell; not the digit one) on your system.
This User Gave Thanks to Don Cragun For This Post:
# 3  
Old 09-13-2014
Code:
ls -l /etc/mail
total 348
-rw-r--r--  1 root root   331 Jun  9  2006 access
-rw-r-----  1 root root 12288 Feb 24  2009 access.db
-rw-r--r--  1 root root     0 Jun  9  2006 domaintable
-rw-r-----  1 root root 12288 Feb 24  2009 domaintable.db
-rw-r--r--  1 root root  5588 Jun  9  2006 helpfile
-rw-r--r--  1 root root    64 Jun  9  2006 local-host-names
-rw-r--r--  1 root root     0 Jun  9  2006 mailertable
-rw-r-----  1 root root 12288 Feb 24  2009 mailertable.db
-rw-r--r--  1 root root  1035 Jun  9  2006 Makefile
-rw-r--r--  1 root root 57999 Sep 13 13:24 sendmail.cf
-rw-r--r--  1 root root 58078 Feb 24  2009 sendmail.cf.bak
-rw-r--r--  1 root root  6744 Jan 24  2011 sendmail.mc
drwxr-xr-x  2 root root  4096 Feb 24  2009 spamassassin
-rw-r--r--  1 root root 40272 Sep 13 13:07 submit.cf
-r--r--r--  1 root root 41347 Jun  9  2006 submit.cf.bak
-rw-r--r--  1 root root   952 Jun  9  2006 submit.mc
-rw-r--r--  1 root root   128 Sep 12 19:44 trusted-users
-rw-r--r--  1 root root     0 Jun  9  2006 virtusertable
-rw-r-----  1 root root 12288 Feb 24  2009 virtusertable.db

# 4  
Old 09-13-2014
Quote:
Originally Posted by kannansoft1985
. . .
Code:
/etc/mail/submit.cf:line 545:fileclass:cannot open '/etc/mail/trusted-users': World writable directory.

I'd rather say it's the directory itself...
# 5  
Old 09-13-2014
I don't know how can I rectify this mail problem Please resolve this problem.
# 6  
Old 09-13-2014
Quote:
Originally Posted by RudiC
I'd rather say it's the directory itself...
Agreed; I intended to say:
Code:
ls -la /etc/mail

kannansoft1985,
Since we have the contents now, please also show us the output from:
Code:
ls -ld /etc/mail

so we can see the permissions on the directory itself.
# 7  
Old 09-15-2014
Output:
Code:
[root@edms032 ~]# ls -ld /etc/mail
  drwxr-xr-x  3 root root 4096 Sep 13 15:43 /etc/mail

Code:
[root@edms032 ~]# ls -la /etc/mail
  total 372
  drwxr-xr-x   3 root root  4096 Sep 13 15:43 .
  drwxrwxrwx  89 root root 12288 Sep 15 11:13 ..
  -rw-r--r--   1 root root   331 Jun  9  2006 access
  -rw-r-----   1 root root 12288 Feb 24  2009 access.db
  -rw-r--r--   1 root root     0 Jun  9  2006 domaintable
  -rw-r-----   1 root root 12288 Feb 24  2009 domaintable.db
  -rw-r--r--   1 root root  5588 Jun  9  2006 helpfile
  -rw-r--r--   1 root root    64 Jun  9  2006 local-host-names
  -rw-r--r--   1 root root     0 Jun  9  2006 mailertable
  -rw-r-----   1 root root 12288 Feb 24  2009 mailertable.db
  -rw-r--r--   1 root root  1035 Jun  9  2006 Makefile
  -rw-r--r--   1 root root 57999 Sep 13 13:24 sendmail.cf
  -rw-r--r--   1 root root 58078 Feb 24  2009 sendmail.cf.bak
  -rw-r--r--   1 root root  6744 Jan 24  2011 sendmail.mc
  drwxr-xr-x   2 root root  4096 Feb 24  2009 spamassassin
  -rw-r--r--   1 root root 40271 Sep 13 14:14 submit.cf
  -r--r--r--   1 root root 41347 Jun  9  2006 submit.cf.bak
  -rw-r--r--   1 root root   952 Jun  9  2006 submit.mc
  -rw-r--r--   1 root root   128 Sep 12 19:44 trusted-users
  -rw-r--r--   1 root root     0 Jun  9  2006 virtusertable
  -rw-r-----   1 root root 12288 Feb 24  2009 virtusertable.db

 
Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. UNIX for Advanced & Expert Users

Client was not authenticated to send anonymous mail during MAIL FROM (in reply to MAIL FROM comm

I am having trouble getting mail to work on a red hat server. At first I was getting this message. Diagnostic-Code: X-Postfix; delivery temporarily suspended: connect to :25: Connection refused Then added the port to my firewall. Then I temporarily turned off selinux. I then copied this file... (1 Reply)
Discussion started by: cokedude
1 Replies

2. Shell Programming and Scripting

How to send mail using PHP mail function On apache server.?

Hello, I am using centos-6.2 I have apache server,php5 on my system and I want to send mail using sendmail on my system. when I try to send mail from shell that time mail is succesfully sent to respective address() but when I try to send it through webbrowser I am not able to send it.... (1 Reply)
Discussion started by: Kiran ursal
1 Replies

3. UNIX for Advanced & Expert Users

How can I send a mail from my outlook or other mail accounts to UNIX server?

Hi all, I want to send a mail for my business needs from outlook account to an unix server (HP-UX) but I don't send any mail. While I can send from the unix server to my outlook account, I can't send from outlook to unix. How can I achieve this ? How can I send a mail from my outlook or other... (2 Replies)
Discussion started by: igelegin
2 Replies

4. UNIX for Dummies Questions & Answers

Minimal Mail Server Setup for Local Mail Transfer

I am trying to get stored mail out of an old mail client. I figured that the easiest way to do it is with IMAP by logging in with both clients. I can copy the mail to the server from the old mail client, and back down into the new mail client. Rather than using a real mail account on the... (2 Replies)
Discussion started by: nixie
2 Replies

5. UNIX for Advanced & Expert Users

need to configure mail setting to send mail to outlook mail server

i have sun machines having solaris 9 & 10 OS . Now i need to send mail from the machines to my outlook account . I have the ip adress of OUTLOOK mail server. Now what are the setting i need to do in solaris machines so that i can use mailx or sendmail. actually i am trying to automate the high... (2 Replies)
Discussion started by: amitranjansahu
2 Replies

6. UNIX for Dummies Questions & Answers

How to send html file in a mail not as an attachment but it should display in the mail in table for

Hi The below script working when we are sending the html as attachment can u please guide how to send thesmae data in table form direct in the mail and not in mail attachment . cat Employee.sql SET VERIFY OFF SET PAGESIZE 200 SET MARKUP HTML ON SPOOL ON PREFORMAT OFF ENTMAP ON - HEAD... (0 Replies)
Discussion started by: mani_isha
0 Replies

7. Solaris

how to forward mail in /var/mail/username to external mail

Dear All, Now I use solaris 10 and I try to forward mail from /var/mail/username to their external mail so what should I do? thank u in advance (2 Replies)
Discussion started by: unitipon
2 Replies

8. UNIX for Dummies Questions & Answers

can not send mail from unix server to company/yahoo mail

hi, Gurus, I need some help with sending mail out from my UNIX server: It is running Solaris 2.6 and the sendmail version is 8.8. Output of :/usr/lib/sendmail -d0.1 -bt < /dev/null Version 8.8.8+Sun Compiled with: LOG MATCHGECOS MIME7TO8 MIME8TO7 NAMED_BIND NDBM NETINET ... (5 Replies)
Discussion started by: b5fnpct
5 Replies

9. UNIX for Dummies Questions & Answers

mail problem (NOT Mail or Mail.app)

When I try to use the CLI mail, I get the following error. What's wrong? Welcome to Darwin! % mail root Subject: test test . EOT % /etc/mail/sendmail.cf: line 81: fileclass: cannot open /etc/mail/local-host-names: Group writable directory Do I just need to change the... (1 Reply)
Discussion started by: chenly
1 Replies
Login or Register to Ask a Question