[exim-dev] [Bug 1141] remote_smtp reuse when should not be

2015-08-24 Thread admin
https://bugs.exim.org/show_bug.cgi?id=1141

jasen Betts eximbugzi...@revmaps.no-ip.org changed:

   What|Removed |Added

 CC||eximbugzi...@revmaps.no-ip.
   ||org

--- Comment #20 from jasen Betts eximbugzi...@revmaps.no-ip.org ---
*** Bug 1677 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##


[exim-dev] [Bug 1141] remote_smtp reuse when should not be

2015-06-05 Thread admin
https://bugs.exim.org/show_bug.cgi?id=1141

--- Comment #19 from Jeremy Harris jgh146...@wizmail.org ---
Doublecheck that your test-runner id is a member of the exim group

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##


[exim-dev] [Bug 1141] remote_smtp reuse when should not be

2015-06-04 Thread admin
https://bugs.exim.org/show_bug.cgi?id=1141

--- Comment #18 from Jeremy Harris jgh146...@wizmail.org ---
Possibly a permissions/user/group problem, possibly a config problem
(the config file location looks possible, but does not match the exim binary
location)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##


[exim-dev] [Bug 1141] remote_smtp reuse when should not be

2015-06-04 Thread admin
https://bugs.exim.org/show_bug.cgi?id=1141

--- Comment #17 from Panormitis panormi...@gmx.net ---
I built Exim and the test suite.
Exim is running but when I tried to run some tests I got:

You need to have sudo access to root to run these tests. Checking ...
Test for sudo OK
Exim binary is /usr/sbin/exim
Probing with config file: /source/exim/test/test-config
Unable to extract exim_user from binary.
Check if Exim refused to run; if so, consider:
  TRUSTED_CONFIG_LIST ALT_CONFIG_PREFIX WHITELIST_D_MACROS
Failing to get information from binary.

I would like to provide some data regarding this bug, but I'm not sure what I'm
doing wrong.

By the way, If this place is not appropriate to talk about this, you can
contact me directly to my e-mail.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##


[exim-dev] [Bug 1141] remote_smtp reuse when should not be

2015-06-01 Thread admin
https://bugs.exim.org/show_bug.cgi?id=1141

--- Comment #16 from Julian Brown julian.br...@cpanel.net ---
Panormitus, I wrote a couple of unit tests with that patch.  The unit tests
only used IPV4, perhaps you can copy one of those tests and set it up to use
IPV6 and we can follow up on it.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##


[exim-dev] [Bug 1141] remote_smtp reuse when should not be

2015-06-01 Thread admin
https://bugs.exim.org/show_bug.cgi?id=1141

--- Comment #15 from Jeremy Harris jgh146...@wizmail.org ---
The code would be included.  This probably isn't the best forum to help you; I
suggest either the mailinglist
( https://lists.exim.org/mailman/listinfo/exim-users )
or the IRC channel ( irc.freenode.net #exim )

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##


[exim-dev] [Bug 1141] remote_smtp reuse when should not be

2015-06-01 Thread admin
https://bugs.exim.org/show_bug.cgi?id=1141

--- Comment #14 from Panormitis panormi...@gmx.net ---
I tried to download the source code from Git (git clone
git://git.exim.org/exim.git) and built Exim, but I still see the same behavior.
When sending e-mail to a GMail address, Exim uses a wrong outgoing IPv6
address.

Is the commit not included when I do git clone git://git.exim.org/exim.git ?
I'm not very familiar with git, sorry if my question seems dumb.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##


[exim-dev] [Bug 1141] remote_smtp reuse when should not be

2015-05-31 Thread admin
https://bugs.exim.org/show_bug.cgi?id=1141

Jeremy Harris jgh146...@wizmail.org changed:

   What|Removed |Added

   Target Milestone|Exim 4.77   |Exim 4.86

--- Comment #13 from Jeremy Harris jgh146...@wizmail.org ---
It does; 4.85 was released in January and the above commit was March.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##


[exim-dev] [Bug 1141] remote_smtp reuse when should not be

2015-05-30 Thread admin
https://bugs.exim.org/show_bug.cgi?id=1141

Panormitis panormi...@gmx.net changed:

   What|Removed |Added

 CC||panormi...@gmx.net

--- Comment #12 from Panormitis panormi...@gmx.net ---
Does this bug still exists on Exim 4.85?

On a server using DirectAdmin  Exim 4.85, when sending e-mail to a GMail
address, Exim uses a wrong outgoing IPv6 address.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##


[exim-dev] [Bug 1141] remote_smtp reuse when should not be

2015-03-15 Thread Jeremy Harris
--- You are receiving this mail because: ---
You are on the CC list for the bug.

http://bugs.exim.org/show_bug.cgi?id=1141

Jeremy Harris jgh146...@wizmail.org changed:

   What|Removed |Added

 CC||jgh146...@wizmail.org
 AssignedTo|p...@exim.org|jgh146...@wizmail.org
 Status|ASSIGNED|NEW




-- 
Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email

-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##


[exim-dev] [Bug 1141] remote_smtp reuse when should not be

2015-03-15 Thread Jeremy Harris
--- You are receiving this mail because: ---
You are on the CC list for the bug.

http://bugs.exim.org/show_bug.cgi?id=1141

Jeremy Harris jgh146...@wizmail.org changed:

   What|Removed |Added

 Status|NEW |ASSIGNED




-- 
Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email

-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##


[exim-dev] [Bug 1141] remote_smtp reuse when should not be

2015-03-15 Thread Git Commit
--- You are receiving this mail because: ---
You are on the CC list for the bug.

http://bugs.exim.org/show_bug.cgi?id=1141

Git Commit g...@exim.org changed:

   What|Removed |Added

 CC||g...@exim.org




--- Comment #10 from Git Commit g...@exim.org  2015-03-15 15:17:05 ---
Git commit:
http://git.exim.org/exim.git/commitdiff/a39bd74d3e942db1b465cae643e1a4766ffb304e

commit a39bd74d3e942db1b465cae643e1a4766ffb304e
Author: Julian Brown julian.br...@cpanel.net
AuthorDate: Sun Mar 15 13:36:54 2015 +
Commit: Jeremy Harris jgh146...@wizmail.org
CommitDate: Sun Mar 15 14:16:07 2015 +

when trying spooled messages, account for the local-interface in grouping
for a connection.  bug 1141

 src/src/deliver.c|   16 +
 src/src/functions.h  |5 +-
 src/src/ip.c |   88 +++---
 src/src/structs.h|3 +
 src/src/transport.c  |  173 +---
 src/src/transports/smtp.c|   87 ++-
 test/confs/0603  |   60 
 test/confs/0604  |   59 
 test/log/0603|   30 ++
 test/log/0604|  330 +
 test/scripts/-Basic/0603 |   71 +
 test/scripts/-Basic/0604 |  667 ++
 test/stderr/0604 |2 +
 test/stdout/0603 |   31 ++
 test/stdout/0604 |  406 +
 15 files changed, 1942 insertions(+), 86 deletions(-)


-- 
Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email

-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##


[exim-dev] [Bug 1141] remote_smtp reuse when should not be

2014-11-14 Thread Phil Pennock
--- You are receiving this mail because: ---
You are on the CC list for the bug.

http://bugs.exim.org/show_bug.cgi?id=1141




--- Comment #8 from Phil Pennock p...@exim.org  2014-11-14 12:21:16 ---
I disappeared into a day job where the closest I come to running mail systems
is having admin privs in a Google Apps domain.

http://git.exim.org/exim.git/shortlog/refs/heads/bug_1141 has the git branch
with the proposed fix, but I never did write a test case for this.  Only the
latest commit is specific to that branch.

http://git.exim.org/exim.git/commit/9d38e6c3845871c8774cd6494163b1625235080a

So this needs to be cherry-picked into the current Exim code-base, and tested
to see if it works as expected.

Julian, are you able to help with testing, or writing test-cases for Exim's
test-suite?

Todd, Jeremy, we should probably try to get this in before the first RC cut for
the new Exim release?

-Phil


-- 
Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email

-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##


[exim-dev] [Bug 1141] remote_smtp reuse when should not be

2014-11-14 Thread Julian Brown
--- You are receiving this mail because: ---
You are on the CC list for the bug.

http://bugs.exim.org/show_bug.cgi?id=1141




--- Comment #9 from Julian Brown julian.br...@cpanel.net  2014-11-14 14:53:43 
---
Phil

Thank you for your response.   Let me get up to speed on Exim's test suite.  
Once I figure that out it should be easy to create a test or two that fail
under the existing environment and then hopefully prove your fix is just that a
fix.

I will keep you abreast of my progress.

Julian


-- 
Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email

-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##


[exim-dev] [Bug 1141] remote_smtp reuse when should not be

2012-09-21 Thread Nigel Metheringham
--- You are receiving this mail because: ---
You are on the CC list for the bug.

http://bugs.exim.org/show_bug.cgi?id=1141

Nigel Metheringham ni...@exim.org changed:

   What|Removed |Added

 CC||ni...@exim.org




--- Comment #6 from Nigel Metheringham ni...@exim.org  2012-09-21 09:17:15 ---
A workround would be to set 
  connection_max_messages = 1
on the smtp transport.


-- 
Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email

-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##


[exim-dev] [Bug 1141] remote_smtp reuse when should not be

2012-09-20 Thread Phil Pennock
--- You are receiving this mail because: ---
You are on the CC list for the bug.

http://bugs.exim.org/show_bug.cgi?id=1141

Phil Pennock p...@exim.org changed:

   What|Removed |Added

 CC||chanc...@gmail.com




--- Comment #5 from Phil Pennock p...@exim.org  2012-09-20 23:11:54 ---
*** Bug 1300 has been marked as a duplicate of this bug. ***


-- 
Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email

-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##


[exim-dev] [Bug 1141] remote_smtp reuse when should not be

2012-05-12 Thread Phil Pennock
--- You are receiving this mail because: ---
You are on the CC list for the bug.

http://bugs.exim.org/show_bug.cgi?id=1141




--- Comment #3 from Phil Pennock p...@exim.org  2012-05-12 13:07:27 ---
The interface is added to the retry key, if set; I'm not seeing how or where
it's ever checked for, though.

Separately, there are other characteristics that might vary per link.  Eg, TLS
client certificate.

I'm working on a fuller solution.  It's more involved than I first thought.


-- 
Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email

-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##


[exim-dev] [Bug 1141] remote_smtp reuse when should not be

2011-10-04 Thread Phil Pennock
--- You are receiving this mail because: ---
You are on the CC list for the bug.

http://bugs.exim.org/show_bug.cgi?id=1141

Phil Pennock p...@exim.org changed:

   What|Removed |Added

 Status|NEW |ASSIGNED




--- Comment #1 from Phil Pennock p...@exim.org  2011-10-04 10:27:22 ---
The current logic is in deliver.c do_remote_deliveries().

It iterates through remaining addresses, at line 3575, performing the
comparisons.

If we compare the interfaces at this point, based on the transport definitions,
they'll always match, because we'll be expanding the interface strings in the
exact same context.

So I believe that to fix this, we need to:
 * add a interface field to the struct address_item.
 * populate that field during routing, in each router, just after
rf_get_transport() (which deals with transport being expandable).
 * it might make sense to do this in rf_queue_add() for the remote case?
 * then add a same_hostlist() comparator to deliver.c and use it in the block
at line 3575.

I'm not currently 100% sure that this catches all the cases.  So I'm not going
to put this into the 4.77 RC series, it needs more analysis.


-- 
Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email

-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##


[exim-dev] [Bug 1141] remote_smtp reuse when should not be

2011-10-04 Thread Phil Pennock
--- You are receiving this mail because: ---
You are on the CC list for the bug.

http://bugs.exim.org/show_bug.cgi?id=1141




--- Comment #2 from Phil Pennock p...@exim.org  2011-10-04 10:59:22 ---
For clarity: the interface field in the address_item would be the expanded
string, whereas that in the transport definition is not expanded.

Part of my concern is about ensuring that all expansion variables potentially
needed for evaluating the interface are defined at the point where we take a
copy for capture.  Fortunately, interface _has_ to be expanded before we make
a connection, so at least it can't rely upon transient properties of one given
remote connection.  If someone makes it depend upon $tod_log, then they have
brought problems upon themselves.

One issue is if someone configures the interface and the value is no longer
valid at delivery time.  Thus I think that rather than use the expanded copy in
the address_item, we would just let it be re-expanded exactly where it is now,
each time it's used.

I don't think we should touch the wait-* DB storage keys.


-- 
Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email

-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##