In Gmail, how can I find the oldest message from a person?

I want to find the first message that a specific person sent me, but I don’t know when that was – except that it was ages ago. I know I can use the search operator from:janedoe but the result is listed in reverse chronological order and the page indicator says 1-20 of hundreds.

Do I have to click “next page” fifty times, or is there another way to find out?

Gmail autocomplete — how to clear contact suggestions when composing a new message?

When I compose a new message in Gmail on my Android phone I’m offered several suggestions for the recipient (i.e. for the email’s To: field) via an autocomplete function. These are often very old/unknown contacts which I’d like to no longer see as autocomplete suggestions, but I can’t yet work out how to clear this list.

The contacts suggested appear to have come from an old list of “Other” contacts, i.e. people that I’ve contacted infrequently and who were not actual contacts I’ve added to my contact list. These only show up when I compose a new message in Gmail on my phone, and the autocomplete works as expected when on a non-Android device (laptop).

My assumption is that the Gmail autocomplete function is reading these outdated contacts from a list stored somewhere in a file on my phone which is impervious to the contact sync process or somehow not being cleared as expected otherwise — I’ve tried all manner of syncing phone contacts, deleting old/other contacts outside of Android, etc. but no joy so far.

An idea I have is to somehow search Android’s filesystem for a file that contains the unwanted contacts and if found then wipe that file clean. Is this reasonable, and if so can anyone suggest guidance that’ll make this less of a wild goose chase?

My phone details:

Model: Nexus 5X Android version: 7.1.2 Baseband version: M8994F-2.6.37.2.21 Kernel version: 3.10.73-ge570678 Build version: N2G47F 

Thanks in advance for any help or insight.

“Send as Text Message” not available on iMessage for one contact only

I am currently having issues with iMessage. I cannot text my friend for some reason (iPhone user as well). When I hold the iMessage to send it as a text, it says “Send as Email” instead. However, I can send texts to other people with iPhones as well. I have checked my “Send & Receive” and my number and email are checked. I have also tried deleting my friend’s email on my contacts but no difference, only the email registers to my phone when that person tries to contact me via facetime, iMessage, etc.

On the other hand, my friend can be texted by other iPhone users except me. She can text me, but I cannot reply as a text message. On her “Send & Receive” there is no “check” on her phone number but rather a loading sign beside it that doesn’t seem to go away.

POP DELE(xxx) FAILED — ERR: There’s no message xxx

Since about 2 weeks I have this problem on all my catchall accounts. 
First I thought it was because I have overlap – use the same catchall with different projects, then I thought it was because there were too many emails etc. But after some work, hand-cleaning all emails, running only one project and resetting data (parsed email cache) I believe the problem must be somewhere outside my control.

Here’s what happens when I verify (or verify email only): 
Checking E-mail catchall@myserver.com for links (243 verifications waiting)…
Parsing 1705 E-Mails…
Parsing of …. 0% … 100% ) with a lot of Data found, 
Deleting messages of catchalll@myserver.com done by 0%
POP3 DELE(1626) failed – ERR There’s no message 1626.
— at this point the project stalls. Seems to stop doing anything, thread count is 1.
When I finally hit STOP a host of more verification messages come.
example:
Found 722 URL(s) (720 verify, 0 login) for WordPress Article – https://www.flexiform.co.uk in E-Mails

Very strange. Sometimes it seems to delete a few (17% for instance) and then hit that DELE error.
Note that when I hand-login into these accounts the number of emails is smaller than the DELE err number (sometimes by 2-5, sometimes by over 200). When I login before the number is higher. So it seems GSA is deleting messages successfully, but then tries to delete one of them again?

PS Does reset data – parsed email cache really do something? It always exits very quickly without any notice, and when I run it a few times with a quick Active (VE) in between, the verification always starts from the next email server, as if it would remember what it just had done…(might of course also be a question of randomization)

Why is the SSL message red?

This site uses the SSL certificate. Phonel site Why is the Error message in red? Is there a problem with the SSL certification? I could not find any content about this on Google.

I sometimes use a proxy. Can it be affected? Thank you

enter image description here

Calculating the end-to-end delay of a message sent over a network

This is a problem from a MOOC on computer networking:

We wish to send a message of size $ 150,000$ bytes over the network. There are four hops, each of length $ 20$ km and running at $ 100$ Mb/s. However, before sending we split the message into $ 1500$ byte packets. What is the end-to-end delay of the message? Use speed of light in copper $ c = 2 * 10^8$ m/s, and round your answer to the nearest integer millisecond.

HINT: Break the problem into two parts: the end-to-end delay of one packet and the delay of the rest of the message across the slowest link.

After struggling for a bit, I obtained the answer by following the hint as follows:

$ $ 4\left(\frac{1500 \ B * 8 \ (b/B)}{100 \ Mb/s} + \frac{20 \ km}{2 * 10^8 \ m/s}\right) + \left(\frac{150000}{1500} – 1\right)\left(\frac{1500 \ B * 8 \ (b/B)}{100 \ Mb/s}\right) = 12.76 \ ms $ $ The answer is correct but I don’t understand why the packetization delay only was considered for the rest of the message. Why wasn’t the propagation delay also considered for the remaining packets?

RSS webpart connector gives error message for Guest users

I’ve created a Group and now editing the Sharepoint page. I added a RSS connector webpart on the page and configured a RSS feed. The RSS feed works and shows the news for me as an administrator, but when I log in as a Guest user to the Sharepoint page it gives me an error:

Something went wrong.

If the problem persists, contact the site administrator and give them the information in Technical Details.TECHNICAL DETAILSERROR:Cannot read property ‘map’ of undefined.

CALL STACK:TypeError: Cannot read property ‘map’ of undefinedat https://spoprod-a.akamaihd.net/files/sp-client-prod_2018-12-28.008/sp-pages-assembly_en-us_d7ad3b6cc7ca5dade18d7594b2c14e86.js:2541:62759at

Screenshot:

enter image description here

Any ideas what can be wrong?

Message Broker in Client-Server-Applications

I’m currently planning an architecture for a system that should consist of multiple microservices. We definitely want to make use of a message broker (probably RabbitMQ).

A simplified diagram of my current approach looks like this:

enter image description here

As you can see in the diagram I added a Response Queue, which is used by the services to send their responses back to the REST Server.

For some reason I have a bad feeling about exposing the message broker to the frontend. That’s why I’m planning to combine the access to the different exchanges in a single REST API instead of having the clients to communicate directly with the message broker.

I would then have a mapping like this:

REST                     Exchange            Routing Key -------------------------------------------------------- DELETE /users/{id}       UsersExchange       cmd.delete POST   /users            UsersExchange       cmd.create  

So my first question is: Is that a common way of working with a message broker or is it better to address it directly from my client applications?

And my second question: How would I handle a GET request? If I follow the pattern above, I should use the following mapping:

REST                     Exchange            Routing Key -------------------------------------------------------- GET /users              UsersExchange       cmd.get 

I just put a JSON with all users into the payload of my response message. So far, so good. But in some talk about RabbitMQ they said that you should keep your messages as lightweight as possible. I wonder what “lightweight” means in this context. Are we talking about a Kilobyte? Megabyte? …? Is there even any alternative? As soon as my REST server addresses the database or one of the services (e.g. via http) directly, I loose any advantage of the message broker.