diff --git a/src/include/postman.cpp b/src/include/postman.cpp index 564b72a47..204a962b3 100755 --- a/src/include/postman.cpp +++ b/src/include/postman.cpp @@ -992,9 +992,11 @@ bool TPostman::dispatch_transaction(const TRectype& rec, for (int r = 0; r < _recipient.items(); r++) { const TRecipient& a = recipient(r); + if (a.can_receive(rec)) { TString addr = a.address(); + if (addr.starts_with("http")) // Indirizzo http soap_dest.add(addr); else if (addr.find('@') > 0) // Indirizzo posta