can't send mail from evo 1.3.3

Franz Klammer klammer at webonaut.com
Mon May 12 13:54:46 PDT 2003


Am Mo, 2003-05-12 um 19.56 schrieb Joe Marcus Clarke:
> On Mon, 2003-05-12 at 15:32, Franz Klammer wrote:
> > Am Mo, 2003-05-12 um 16.21 schrieb Joe Marcus Clarke:
> > > On Mon, 2003-05-12 at 12:17, Franz Klammer wrote:
> > > > Joe Marcus Clarke sagte:
> > > > > On Mon, 2003-05-12 at 10:49, Franz Klammer wrote:
> > > > >> hello!
> > > > >>
> > > > >> i'm the only one that can't send any mail from evolution 1.3.3?
> > > > >
> > > > > I've been using it since 1.3.2, and I've never had a problem sending
> > > > > mail.  Check your mail settings.
> > > > >
> > > > >>
> > > > >> i always get follwoing error:
> > > > >>
> > > > >> "Error while performing operation:
> > > > >>  MAIL FROM response error: Unknown"
> > > > >
> > > > > Do you have a sniffer trace showing the SMTP transaction?
> > > > >
> > > > 
> > > > i turned on debug output from postfix. looks like a bug.
> > > > evolution-1.3.3 doesn't send a hostname with EHLO and my postfix-servers
> > > > are always configured with smtpd_helo_required = yes.
> > > 
> > > Definitely file a bug with Ximian.
> > 
> > here's the answer form Ximian:
> > 
> > http://bugzilla.ximian.com/show_bug.cgi?id=42805
> 
> I'm not sure I follow what Jeff is saying.  If gethostbyname() fails,
> then the returned hostent pointer will be NULL (and, in fact, it is). 
> If you try to dereference he->h_name, you should get a seg fault.  I any
> event, you might want to make sure gethostbyname() works for your
> hostname.  Something like this should work:
> 
> #include <netdb.h>
> #include <stdio.h>
> 
> main(void) {
>     char *host = "my.host.name";
>     struct hostent *he;
>     he = gethostbyname(host);
>                                                                                 
>     if (he == NULL) {
>         printf("he is NULL\n");
>     }
>     else if (he->h_name == NULL) {
>         printf("h_name is NULL\n");
>     }
>     else {
>         printf("h_name is \"%s\"\n", he->h_name);
>     }
>                                                                                 
>     return 0;
> }
> 

if i use you code as is then i get this output: »he is NULL«
else if i change my.host.name to sisko.webonaut.com i get as
output: »h_name is "sisko.webonaut.com"«
ok! is there anything i should Jeff tell now or is this maybe 
a gnome-2.3.1 thing? i did the gnome- and evo-update at the same
time.

franz.

> Joe
> 
> > 
> > franz.
> > 
> > > 
> > > Joe
> > > 
-- 
WEBONAUT.com
http://webonaut.com
mailto:klammer at webonaut.com




More information about the freebsd-gnome mailing list