Re: Sendmail AUTH

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Sorry about the last email. I accidentally sent my email without ever typing anything in. Anyways...

I've been trying to get my Sendmail server to use authentication to send emails. Right now I can get by with just using my 'access' file and allowing my home network's IP address, but when we go on vacation, I can't send emails without creating a tunnel with putty to my server at home to make Sendmail think I'm sending it from localhost.

The problem is I can't get authentication to work. I've followed a couple different tutorials on-line, and by all appearances, it should work, but it doesn't.

First, the text below is the settings I added to sendmail.mc. This is where I deviate from some of the tutorials. Many of them also set up for encryption, but until I get at least this part to work, I don't even want to think about that, though I'll probably add that in later sometime.

    define(`confAUTH_OPTIONS', `A')dnl
    TRUST_AUTH_MECH(`LOGIN PLAIN')dnl
    define(`confAUTH_MECHANISMS', `LOGIN PLAIN')dnl

And then I just want to login with my system accounts and not have to worry about keeping SASL accounts in sync with my system (stored in an LDAP server) accounts, I have this in my /usr/lib/sasl2/Sendmail.conf file:

    pwcheck_method:pam

I've left my /etc/pam.d/smtp file alone since it seemed to be what I wanted:

    #%PAM-1.0
    auth       required     pam_stack.so service=system-auth
    account    required     pam_stack.so service=system-auth

And the /etc/pam.d/system-auth file was generated at setup time to use LDAP and works for everything else (SSH, Local login, etc), so I didn't even consider that the problem.

When I try to send an email, Thunderbird asks me for my password (after I put my username in the properties for my SMTP server, of course) and it fails. I can enter my password a couple different time, but it always fails.

When I shut down Sendmail service and run it from the command line with 'sendmail -bD -X /tmp/test.log', this is what I get in my test.log file:

    15105 <<< EHLO [127.0.0.1]^M
    15105 >>> 250-netserv Hello [192.168.1.1], pleased to
              meet you
    15105 >>> 250-ENHANCEDSTATUSCODES
    15105 >>> 250-PIPELINING
    15105 >>> 250-8BITMIME
    15105 >>> 250-SIZE
    15105 >>> 250-DSN
    15105 >>> 250-ETRN
    15105 >>> 250-AUTH LOGIN PLAIN
    15105 >>> 250-DELIVERBY
    15105 >>> 250 HELP
    15105 <<< AUTH PLAIN {REMOVED FOR SECURITY}^M
    15105 >>> 535 5.7.0 authentication failed
    15105 <<< AUTH LOGIN^M
    15105 >>> 334 {REMOVED FOR SECURITY}
    15105 <<< {REMOVED FOR SECURITY}^M
    15105 >>> 334 {REMOVED FOR SECURITY}
    15105 <<< {REMOVED FOR SECURITY}^M
    15105 >>> 535 5.7.0 authentication failed
    15105 <<< QUIT^M
    15105 >>> 221 2.0.0 netserv closing connection

Now this is where I get stuck. I have no clue what the problem is. If anyone could help, I'd VERY much appreciate it. If you need some more information or need me to get the output of some command, I'd be happy to do it and send the information back to you.

With great thanks,
Justin Willmert


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux