Here is the patch

 diff -up 
evolution-data-server-3.24.6/src/camel/providers/smtp/camel-smtp-transport.c.orig
 evolution-data-server-3.24.6/src/camel/providers/smtp/camel-smtp-transport.c
--- 
evolution-data-server-3.24.6/src/camel/providers/smtp/camel-smtp-transport.c.orig
   2017-09-27 19:06:32.769883845 -0400
+++ 
evolution-data-server-3.24.6/src/camel/providers/smtp/camel-smtp-transport.c    
    2017-09-27 19:09:50.902330428 -0400
@@ -1385,14 +1385,6 @@ smtp_helo (CamelSmtpTransport *transport
        address = g_inet_socket_address_get_address (
                G_INET_SOCKET_ADDRESS (transport->local_address));

-       name = g_resolver_lookup_by_address (
-               resolver, address, cancellable, &local_error);
-
-       /* Sanity check. */
-       g_return_val_if_fail (
-               ((name != NULL) && (local_error == NULL)) ||
-               ((name == NULL) && (local_error != NULL)), FALSE);
-
        if (g_error_matches (local_error, G_IO_ERROR, G_IO_ERROR_CANCELLED))
                return FALSE;

Now behavior became exactly the same as in thunderbird.
However I would prefer name variable to be assigned to return address domain 
name.
No recipient needs to know neither sender's workstation IP address nor its real 
host name.

Josh.

On Tuesday, September 26, 2017 11:41 AM, [email protected] wrote:
 
> On Tuesday, September 26, 2017 10:31 AM, Milan Crha <[email protected]>
> wrote:
>  
>> On Tue, 2017-09-26 at 09:53 -0400, [email protected] wrote:
>>> Where is the function responsible for helo message?
>> Hi,
>> it's here:
>> https://git.gnome.org/browse/evolution-data-server/tree/src/camel/providers/smtp/camel-smtp-transport.c?h=gnome-3-24#n1388
> A piece of cake. Set name to NULL instead of g_resolver_lookup_by_address
> and let
> https://git.gnome.org/browse/evolution-data-server/tree/src/camel/providers/smtp/camel-smtp-transport.c?h=gnome-3-24#n1401
> fill in IP address. This will match thunderbird behavior.
_______________________________________________
evolution-list mailing list
[email protected]
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list

Reply via email to