LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (http://www.linuxquestions.org/questions/linux-software-2/)
-   -   Mail(x) on Slackware 12.2 does not send mail to local users (http://www.linuxquestions.org/questions/linux-software-2/mail-x-on-slackware-12-2-does-not-send-mail-to-local-users-707992/)

wilson47 02-27-2009 08:45 AM

Mail(x) on Slackware 12.2 does not send mail to local users
 
I think the subject says it all! I have been able to
use the mail program on my old Ubuntu instasll which
I found quite handy. However, it isn't functioning
"out of the box" like I expected. I've tried to configure
it as mail was in Ubuntu to no avail. I am aware
that the versions are different, but I bet I am just
missing something silly.
Thanks!!!
-Glen

bathory 02-28-2009 09:10 AM

What is the error you get?
Do you have sendmail installed?

wilson47 03-01-2009 02:32 PM

Sendmail is installed, but it shouldn't be necessary
as my ubuntu version doesn't have it installed. If it
wasn't clear what I meant, I just want to send mail
to the users on the system which amounts to writing
a properly formatted email to /var/spool/username .

The "error" I get is that after writing the email like
usual, the CTRL+d sequence on a new line outputs EOT,
and then the message never gets to the recipient.

I can just write up some code that does this, but I
just was hoping I was missing something silly with
the mail program.

Thanks!
Glen

bathory 03-01-2009 05:37 PM

Quote:

Sendmail is installed, but it shouldn't be necessary as my ubuntu version doesn't have it installed.
You need a MTA to be able to send mails no matter if they are local or not. Slackware's default MTA is sendmail, so since it's installed, you have to make sure it's running (the default configuration should be OK). On ubuntu I think that the default MTA is exim.

wilson47 03-03-2009 03:46 PM

hooray! well, starting sendmail did indeed do the
trick. thanks very much for the help with my silly
question...


All times are GMT -5. The time now is 10:12 PM.