Why do 2019-era email clients [(+/-) a few years] often allow you to delete or enter new destination addresses, but not fully edit them?

Suppose that you are writing an email. You mistype someone’s address in the “To” field. For example, maybe you write, “john.reed@blah.com.” Before sending the email, you remember that that person spells their name in a funny way. You want to delete the letter “H” in “john.” The correct email address is “jon.reed@blah.com”

In a significant number of present-day email clients you cannot edit an email address already entered into the “To” field. Once you press enter or shift the keyboard focus to the body of the email, the “To”-address changes. The user interface changes what you have typed into something which can be deleted/removed, but not edited. This is also true of the carbon-copy fields. If you mistype someone’s email, you have to delete the address completely, and re-type it. For many email clients, left-clicking on the email address might delete it, but it does not enable text editing.

I am talking about the front-end of the interface, not what’s under the hood. What is weird is that in the years from 2000 to 2010, editing a destination email address was trivial. In most email clients, the “To” field was a text-box. You could click anywhere inside of the “To” field and type almost anything you liked. The backspace key worked fine; the delete key worked fine; anything.

Features do not become popular in multiple competing companies user-interfaces, unless those features are an improvement over the old way of doing things. There must be a rationale for disallowing users from editing email addresses previously typed into the “to” field. Technically, you can edit them by deleting and re-typing from scratch, but hopefully my meaning is apparent. What is the thinking behind this? Is it a matter of making “the common case” fast? Which user-cases are faster/easier using the (new or delete) style of design instead of the old (edit text) style of design?

How can I fix Autodiscover for local clients in on premise Exchange 2013

After following this guide: https://acbrownit.com/2014/04/04/exchange-autodiscover-episode-2-attack-of-the-exchange-server/

My internal Outlook clients can’t connect to Exchange 2013 server. I was trying to get rid of a certificate error because of the DOMAIN.local not being included in the certificate.

I only changed ServiceBindingInformation attribute from:

https://autodiscover.DOMAIN.local/autodiscover/autodiscover.xml 

to:

https://autodiscover.DOMAIN.com/autodiscover/autodiscover.xml 

Since then, I’ve reverted back hoping it would resolve the issue with the internal Outlook clients but nothing changed. OWA is having issues too. After logging in, the page, ‘Something went wrong’ comes up.

Any help is much appreciated.

Different nslookup answers on different clients in local network with local DNS

Situation: I have a few clients in a local network. I have a server named amp003 with IP address 192.168.4.13 I have two DNS servers (each one on relative DC server).

On client 1 I did following:

nslookup amp003 DNS1 -DNS1's IP -192.168.4.13 nslookup amp003 DNS2 -DNS2's IP -192.168.4.13 

On client 2 I did following:

nslookup amp003 DNS1 -DNS1's IP -node not found nslookup amp003 DNS2 -DNS2's IP -node not found 

On client 2 ping amp003 returns also node not found.

I did ipconfig /flushdns on client2 successfully, but it didn’t help me. Rebooted client2 as well. In network IPv4 settings there are DNS1 and DNS2 listed, so no other DNS is providing data.

Any clues?

What happens to connected clients when Apache 2 is stopped?

I have a legacy Apache HTTPD 2 server running in MPM prefork mode. A mis-configuration left us in a situation where the MaxRequestWorkers setting was too low, causing client requests to queue waiting for a child process to service their request.

During this scenario, an apache2ctl -k restart command was issued, stopping all the child processes and restarting the daemon.

I cannot find any indication in the Apache documentation as to the effects this would have on:

  • Client connections currently being serviced by a child process
  • Client connections queued awaiting a child process.

My assumption is that a TCP-level disconnection would occur, but would be grateful if anyone could confirm, or describe the behaviour if otherwise.

Custom Service For Every Regular Clients for $1

We will provide to you any Social media platform services Please contact us before order this service. Multiple qty option available Any other service you don’t found in our Services you can order here Level-3X Trusted Seller If you have any query please contact us before Order. I hope you will like my Service. Thanks

by: seoservices
Created: —
Category: Social Networks
Viewed: 271


clients not seeing DNS Server on domain

Lets Say We have 4 Servers all running windows server 2016 Enterprise and out of the 4 we have 1 setup with AD, DC, DHCP, DNS with 2 nics, 1 nic has the public ip ofcourse and the other is the private that talks to the switch, I know your gonna say its not the way to do it and its not secure but im not worried about that i’ve seen it done before I just cant figure out what im doing wrong…. ANYWAYS so here is the domain 2 nic config

Public IP  24.113.8.44 SUB 255.255.255.0 DG 24.113.8.1 DNS 8.8.8.8     8.8.4.4  Private IP 192.168.4.1 SUB 255.255.255 

So the problem is this server being the domain controller has internet works beautifully and the clients get a valid DHCP result BUT! no internet, so its diffidently the DNS Server. So with this setup what am i missing? all forwarders are setup correctly , security groups are in place correctly (i am pretty sure)

maybe I need to route the private ip to the public ip? I need ideas!

Im looking forward to working with you guys any help is appreciated

Custom service for some special clients for $5

This service is for some special clients.But before create order please contact me and inform me which types of services do you want? If will response you as soon as possible because maximum time i am in online. All works are done manually. All works are real and active. 100% safe and non-drop. Delivery before deadline. Extra bonus for regular clients. Working procedure 100% positive ways. 100% money back guaranteed. Please don’t worry about start.All orders are start instant if i am in online and if i am offline don’t worry all orders must be start in 12 hours and completed 24-72 hours. Try my service once hopefully you come back again.

by: Seostore99
Created: —
Category: Other
Viewed: 173


Is it safe for a service to share memory addresses with remote clients?

Supposing a remote service has the following data structures (using C++ as an example):

struct Item {     std::string name;     struct {} whatever_else; };  std::map <std::string, Item *> all_items; 

and we use the Item* to identify stored items, converting it to an integer type

std::set <size_t> all_item_ids;  size_t id (Item * i) {     return reinterpret_cast <size_t> (i); }  void insert (Item * i) {     all_item_ids.insert (id (i));      all_items[i->name] = i; } 

and suppose it exposes this API to a remote client

size_t find (std::string name) {     auto i = all_items.find (name);      return (all_items.end () = i) ? 0 : id (i->second); }  void do_something (size_t id) {     if (contains (all_item_ids, id))         do_something (reinterpret_cast <Item *> (id)); } 

To my eye, this should not present a security hazard because, even assuming a malicious client, the do_something API verifies that any given input is convertible to a valid Item* before proceeding.

The greatest theoretical danger I can think of is that it’s giving statistical information to an attacker about how the OS is allocating memory, so there could be in-principle a way to e.g. tell if many or few Item objects are being allocated, or how these allocations are clustered, or something like that. This is not a threat in my security model.

Let’s also assume that the all_item_ids index always corresponds exactly to the items in all_items, so there are no false positives or false negatives in if (contains (all_item_ids, id)).

Am I missing something, or is okay to expose pointers in an API in this manner?