Jeff Abrahamson on 5 Jun 2004 19:15:04 -0000


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

[PLUG] Re: sendmail update and I'm not found


Recap: upon upgrading sendmail today, I find that I can receive mail
but not send it outside my local machine.

Looks like sendmail is expecting a hostname to be revealed in mail
headers somewhere.  But that's explicitly suppressed, since I don't
want people replying to a particular machine, only to the domain in
general.

Running sendmail -bt again, note that without a hostname, sendmail
claims that the empty domain is not found (technically correct, of
course):

    > check_mail input: jeff@purple.com
    check_mail         input: input : jeff @ purple . com
    Basic_check_mail   input: input : jeff @ purple . com
    tls_client         input: $| MAIL
    TLS_connection     input:
    TLS_connection   returns:
    tls_client       returns:
    CanonAddr          input: < input : jeff @ purple . com >
    canonify           input: < input : jeff @ purple . com >
    Canonify2          input: input : jeff < @ purple . com >
    Canonify2        returns: input : jeff < @ purple . com . >
    canonify         returns: input : jeff < @ purple . com . >
    Parse0             input: input : jeff < @ purple . com . >
    Parse0           returns: input : jeff < @ purple . com . >
    CanonAddr        returns: input : jeff < @ purple . com . >
    Basic_check_mail returns: $# error $@ 5 . 1 . 8 $: "553 Domain of sender address " " does not exist"
    check_mail       returns: $# error $@ 5 . 1 . 8 $: "553 Domain of sender address " " does not exist"
    > check_mail input: jeff@asterix.purple.com
    check_mail         input: input : jeff @ asterix . purple . com
    Basic_check_mail   input: input : jeff @ asterix . purple . com
    tls_client         input: $| MAIL
    TLS_connection     input:
    TLS_connection   returns:
    tls_client       returns:
    CanonAddr          input: < input : jeff @ asterix . purple . com >
    canonify           input: < input : jeff @ asterix . purple . com >
    Canonify2          input: input : jeff < @ asterix . purple . com >
    Canonify2        returns: input : jeff < @ asterix . purple . com . >
    canonify         returns: input : jeff < @ asterix . purple . com . >
    Parse0             input: input : jeff < @ asterix . purple . com . >
    Parse0           returns: input : jeff < @ asterix . purple . com . >
    CanonAddr        returns: input : jeff < @ asterix . purple . com . >
    Basic_check_mail returns: < OKR >
    check_mail       returns: < OKR >
    >

Still hunting for clues about what's going on.

-Jeff Abrahamson
___________________________________________________________________________
Philadelphia Linux Users Group         --        http://www.phillylinux.org
Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce
General Discussion  --   http://lists.phillylinux.org/mailman/listinfo/plug