Review your favorite Linux distribution.
Go Back > Forums > Linux Forums > Linux - Server
User Name
Linux - Server This forum is for the discussion of Linux Software used in a server related context.


  Search this Thread
Old 05-23-2015, 04:24 PM   #1
LQ Newbie
Registered: Feb 2015
Posts: 3

Rep: Reputation: Disabled
Question Sending e-mail from nmh or mail using ssmtp not working:

I am trying to setup nmh to use for email. I already got it to get incoming email for me but I cannot get it to send email.

When trying to send email using comp it gives me the error:
send-mail: Connection lost in middle of processing
I also gives me this error when I try it using the command: (I censored the email addresses)
 echo "hallo" | mailx -s "hallo"
Her are some of my config files, some of them are censored or stripped of spaces or comments:

Here is /etc/nmh/mts.conf:
mts: sendmail/pipe
mmdfldir: /var/mail
Here is /etc/ssmtp/ssmtp.conf:
AuthPass: censored
And here is my /etc/ssmtp/revaliases:
In /var/log/messages it keeps saying:
May 23 23:10:31 fedora-1 NetworkManager[916]: <warn> nl_recvmsgs() error: (-33) Dump inconsistency detected, interrupted
With different timestamps offcourse.

And in /var/log/mail.log it keeps saying:
May 23 23:05:23 fedora-1 sSMTP[5624]: Creating SSL connection to host
May 23 23:15:23 fedora-1 sSMTP[5624]: Connection lost in middle of processing
With different timestamps offcourse.

I would really like to send email with nmh so any advice/help/suggestions are greatly appreciated and if you need more info then please tell.
Old 06-24-2018, 10:51 AM   #2
Dr. Cyber
LQ Newbie
Registered: Nov 2017
Posts: 6

Rep: Reputation: Disabled
I solved it:

I installed and configured msmtp and used "mts: sendmail/pipe" in the mts.conf.

I also used "sendmail: sendmail" in mts.conf and patched nmh to work with a relative sendmail option. If I had specified an absolute path then I would not have needed to patch nmh. But for reasons that are pretty specific to my machine I did not want to specify the absolute path.

The sendmail command was implemented by msmtp and not by sendmail on my system.

Sorry for bumping but even after all this time this topic comes up pretty high in DuckDuckGo so I wanted to post the solution here.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
how to attach a file to a sending mail with ssmtp golden_boy615 Linux - Networking 3 01-02-2012 03:16 PM
Sending mail with mail() and postfix when using namecheap's DNS and Email Hosting iLinx Linux - Server 2 07-19-2010 05:53 PM
Sendmail (mailserver) -- sending mail with the mail command -- doesn't work :-( carolinevdh Linux - Server 1 08-13-2009 09:43 PM
Postfix mail transfer agent not sending mail locally or to other servers sketelsen Linux - Software 3 02-09-2006 11:16 AM
tripwire not working (not sending e-mail) wedgeworth Linux - Security 1 05-29-2004 09:30 PM > Forums > Linux Forums > Linux - Server

All times are GMT -5. The time now is 01:13 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration