07-03-2008
If you get no output at all, then the lines in your script that print out what it's up to are not getting run. That means you have a problem far earlier on in your execution than when it's talking to the SMTP server.
Change the #!/bin/ksh line to #!/bin/ksh -x, rerun it and post the output.
While your at it, edit your original post and add CODE tags so it's easier to read.
10 More Discussions You Might Find Interesting
1. Solaris
i am trying to execute the below script for sending mails from unix
MAIL1="xyz@yahoo.com"
mailx -s "hi" $MAIL1<message.txt
if
then
echo "failure"
else
echo "success"
fi
but iam unable to send this eventhough iam getting success in the output
if i logout and login i have a "you... (1 Reply)
Discussion started by: shahnazurs
1 Replies
2. Linux
Hi Guys
I am using this version of Linux box (as shown below). I am unable to send email from the box. But I am not getting any errors while sending email. :mad:
Any idea what could be the reason? What entry should I check? :confused:
$ uname -a
Linux machine-name 2.4.21-144-smp4G #1... (6 Replies)
Discussion started by: csaha
6 Replies
3. AIX
hi,
I have tried this code to send mail.Its not giving me error but I am not receiving mail also.
#!/bin/ksh
echo "The first mail" >msg
cnt=`cat /dir1/msg | wc -l`
if
then
mail -s "Hello" abc.xyz@domain.com < msg
fi
I have also tried with the command
mailx -s "hello"... (0 Replies)
Discussion started by: monika
0 Replies
4. Solaris
Hey guys i got this error my logs
- I ping 127.0.0.1 and it says that its alive
- I checked sendmail and it is running
- I tried to send a test email but nothing happens it seems that it hangs
- What is the possible cause of this? (5 Replies)
Discussion started by: sbn
5 Replies
5. Solaris
hi all
i got two server, mercury and procyon
mercury can send email but procyon cannot
below is their syslog
mercury:
Jul 6 13:17:17 mercury sendmail: n665HGXg006886: to
=<leecw@domain.com>, ctladdr=<ora10g@mercury.domain.com> (4001/101), d
elay=00:00:01, xdelay=00:00:01,... (7 Replies)
Discussion started by: SmartAntz
7 Replies
6. AIX
i'm having accounts in 2 servers..1 is a AIX server and other is solaris..both are under same domain,say a.X.com and b.X.com.. from my solaris account i'm able to send mails to any ids.. but in case of my Aix account i'm just able to receive mails tat too either from other accounts in the same AIX... (1 Reply)
Discussion started by: kannangce
1 Replies
7. Solaris
Hi,
I am using solaris 5.9 OS and I am facing an issues with mailx.
My SMTP port is configured to listen 6190 and not the default one which is 25. I can send mail to my inbox when i do it manually through the following steps
root@<dbname> # telnet 15.12.88.10 6190
Trying 15.12.88.10...... (0 Replies)
Discussion started by: Srinathkiru
0 Replies
8. Shell Programming and Scripting
Hi friends
I am trying to send mail through a unix server.
I am using following command
mailx -s "THIS IS TEST" jhon@gmail.com
Whenever i am typing the above command it is going to next line when i press @ on unix server prompt.
so it is taking this command as following
mailx -s "THIS... (3 Replies)
Discussion started by: Nakul_sh
3 Replies
9. UNIX for Advanced & Expert Users
I am unable to cause the 'mail' command to send mail from my linux ubuntu 15.10 computer. File 'mail.log' typically reports Connection timed out.
I issue the command:
mail -s "my subject" recipient@domain.com < filenamewhere filename is a file containing my message.
Specifically, the... (3 Replies)
Discussion started by: tcnm
3 Replies
10. Solaris
TLDR; non-global-zone has same configuration files (sendmail.cf) as global-zone but still unable to send mail out using mailx
I have a S11.3 system that has a non-global-zone which uses the exact same sendmail.cf configurations as the global but, unable to send mail out from it.
Apparently... (2 Replies)
Discussion started by: samthewildone
2 Replies
LEARN ABOUT OPENSOLARIS
endusershell
getusershell(3C) Standard C Library Functions getusershell(3C)
NAME
getusershell, setusershell, endusershell - get legal user shells
SYNOPSIS
#include <unistd.h>
char *getusershell(void);
void setusershell(void);
void endusershell(void);
DESCRIPTION
The getusershell() function returns a pointer to a legal user shell as defined by the system manager in the file /etc/shells. If
/etc/shells does not exist, the following locations of the standard system shells are used in its place:
/bin/bash /bin/csh
/bin/jsh /bin/ksh
/bin/ksh93 /bin/pfcsh
/bin/pfksh /bin/pfsh
/bin/sh /bin/tcsh
/bin/zsh /sbin/jsh
/sbin/pfsh /sbin/sh
/usr/bin/bash /usr/bin/csh
/usr/bin/jsh /usr/bin/ksh
/usr/bin/ksh93 /usr/bin/pfcsh
/usr/bin/pfksh /usr/bin/pfsh
/usr/bin/sh /usr/bin/tcsh
/usr/bin/zsh /usr/sfw/bin/zsh
/usr/xpg4/bin/sh
The getusershell() function opens the file /etc/shells, if it exists, and returns the next entry in the list of shells.
The setusershell() function rewinds the file or the list.
The endusershell() function closes the file, frees any memory used by getusershell() and setusershell(), and rewinds the file /etc/shells.
RETURN VALUES
The getusershell() function returns a null pointer on EOF.
BUGS
All information is contained in memory that may be freed with a call to endusershell(), so it must be copied if it is to be saved.
NOTES
Restricted shells should not be listed in /etc/shells.
SunOS 5.11 1 Nov 2007 getusershell(3C)