privacy – Does Google’s Gmail web-app ever delete spam or trash messages?

Google claims that they delete unwanted messages after 30 days in Gmail, but no one I know has ever seen it delete a single spam or trash message.

Does it ever delete these messages?

If not, is there a way to do control the settings for these behaviors? I know that some people want Gmail to actually delete what it says it will delete, and others want it to never delete these messages (despite Google claiming it will).

notifications – How do I see number of or icon for unread messages?

My device: I use Android 9 on samsung galaxy s9.

Background: I believe there was a feature before (or maybe currently still, but I turned it off) about showing number of unread messages on apps like whatsapp, viber or the SMS app (and i guess gmail or facebook) or at the very least there’s some kind of dot or something on a corner of the icon of such an app that indicates there exists at least 1 unread message (so the dot is an alternative to a specific number of unread messages).

My situation: I do not have such number or dot on icons on apps on my device. If I get a message on whatsapp or viber or regular SMS but say I have to install some updates and so my phone has to turn off or restart, then the notification of this message is gone.

Question: How do I see number or existence of unread messages on icons of apps such as viber and whatsapp and the SMS app?

I have tried looking this up, but

  1. I wasn’t able to find any articles specifically on Android 9 and Samsung Galaxy S9.

  2. The solutions proposed in articles I’ve found on Android 9 but a different phone or on different versions of Android have not worked for me.

  3. I’ve tried looking up some apps on the play store, but I haven’t downloaded any because of the reviews.

Will Google Group members get calendar notifications even if they’re not subscribed to the group’s e-mail messages?

If the following conditions are met:

  1. A Google Group member has a “No email” setting (see screenshot below).
  2. Someone adds the group’s e-mail address into a Google Calendar event.

Will that member get an e-mail message with the invite?

Likewise later on if changes are made to the invite.

Google Group subscription

Delete THOUSANDS of unread messages in Yahoo without scrooling down

It seems the only way is doing it through coding.I confess this is not a perfect solution and am still looking for better answers. I selected C# and have to use IMAP. IMAP is a protocol for working with emails through coding. The other one is POP3 but it does not have an attribute to see if a message has been seen (read) or not (unread).

THIS DELETES YOUR UNREAD EMAILS PERMANENTLY.

1-I had to install Visual Studio and create a C# application.

2- Download MailKit by going to Tools->NuGet packet manager->Manage NuGet packages for Solution->Select MailKit and install as shown below.
enter image description here

enter image description here

3- Create an app password in Yahoo for this tool (I called it IMAP just for the sake of naming) as it asks for a name.
enter image description here

4- Then writing the below code in c#

using System;
using MailKit;
using MailKit.Search;
using MailKit.Net.Imap;
using MailKit.Security;
namespace ConsoleApp1
{
    class Program
    {
       static void Main(string() args)
       {
            using (var client = new ImapClient())
            {
           
                client.Connect("imap.mail.yahoo.com", 993, SecureSocketOptions.SslOnConnect);

          
                client.Authenticate("Your yahoo email address", "APP password you generated earlier in Step 3");

            // open the Inbox folder...
                client.Inbox.Open(FolderAccess.ReadWrite);

            // search the Unread messages)
                var uids = client.Inbox.Search(SearchQuery.NotSeen);
            
            //shows the total number of unread messages
                Console.WriteLine("You have {0} unread message(s).", uids.Count);
            
            //starts the deleting process from the most recent ones so you can check your Yahoo mail box to see how it works
                for (int i= uids.Count-1; i>0;i--)
                {
                var uids1 = uids(i);
              
                client.Inbox.AddFlags(new UniqueId() { uids(i) }, MessageFlags.Deleted,true);
                Console.WriteLine("You have {0} unread message(s).", i);

                }
                client.Disconnect(true);
           }
        }
     }
  }

and the output:

enter image description here

email – Gmail – Display warning when replying on forwarded messages

I have two mails:

  • main@example.org
  • secondary@example.org

I’ve set it up so secondary mails are being forwarded to main@example.org, so I only need to check one mail. But I often (by accident) reply from my main@example.org, since I just press ‘reply’ and type away. My plan is to collect all my mails in my main@example.org, – and then log onto secondary@example.org and reply from there (keeping those two seperate).

How do I get a warning, when I reply to an email that have been forwarded from another mail? In the style as this:

gmail warning - does not belong to your organization

I have Google Suite and I use Gmail.

vue.js – Accessing app context from custom .js files for fetching locale messages

I am building Vue.js application using Nuxt.js in SSR mode. I have axios and vue-i18n plugins in my project.

nuxt.config.js :

export default {
  mode: 'universal',
  // some irrelevant configs
  modules: (
    '@nuxtjs/axios',
    'nuxt-i18n',
  ),
  i18n: {
    locales: (
      {
        code: 'en',
        name: 'English',
        file: 'en-EN.js'
      },
      {
        code: 'de',
        name: 'Deutsch',
        file: 'de-DE.js'
      }),
    defaultLocale: 'en',
    vueI18n: {
      fallbackLocale: 'en',
    },
    lazy: true,
    langDir: 'locales/',
    vuex: {
      moduleName: 'i18n',
      syncLocale: true,
      syncMessages: true,
      syncRouteParams: true
    },
  },
  /* Axios module configuration */
  axios: {}
}

As you see i18n is set to lazy loading. And messages are taken from locales/en-EN.js and locales/de-DE.js files. In the files I want to make a request to a backend-api which will serve me messages. locales/en-EN.js :

export default async function (context) {
  return await context.$axios.get('backend-api');
}

However when I load the page it says that $axios is undefined: Cannot read property 'get' of undefined. But as soon as I start switching between languages, application receives translations. So my guess is that server while attempting to access $axios from context fails, but on client (Browser) it succeeds. What is the correct way of accessing $axios module from Nuxt context?

8 – How can I change the date format of recent log messages?

I’d like to change the Date format of recent log messages (/admin/reports/dblog) in Drupal 8.9.1 from short date to something with the time. In Drupal 7 using watchdog I just edited the view and it was done. Since moving logging into core, I can’t figure out where to edit the view. There is no view listed for Recent Log Messages or dblog and I can’t find any other way to edit the date format. It’s not an option in /admin/config/development/logging.

I know I can change Short Date globally to include time but I’m hesitant to change it everywhere just for an admin page. It seems like my only option is to create a new view with what I want and then replace the Recent page altogether.

Any help would be greatly appreciated.

dblog view short date

warning messages – ‘x’ occurs twice in a nested scoping construct, in a way that is likely to be an error

I am defining the following innocent looking function (which defines a linear function passing through two given points):

lin(a_,b_,x_) := (a((2))-x)/(a((2))-a((1))) b((1)) + (x-a((1)))/(a((2))-a((1))) b((2)) ;

In the notebook, the ‘x’ is occasionally shown in red.
When I pass the cursor on it, I get the following message:

“‘x’ occurs twice in a nested scoping construct, in a way that is likely to be an error”

The function works fine, and the red marking sometimes disappears, and sometimes comes back.
I didn’t manage to pinpoint when it appears and when it goes away. Sometimes, there are definitions
preceding the definition of ‘lin’, but they are all syntactically correct.

Any idea what is going on?

I am using

12.0.0 for Microsoft Windows (64-bit) (April 6, 2019)

security – Is Google Voice susceptible to hacking like regular MMS or Whatsapp messages?

I have been using Google voice in a public facing way so as to reduce the chance of receiving malware messages over SMS/MMS or Whatsapp.

But is it just as susceptible for someone to be able to sneak something in over a GVoice MMS or SMS?

I am worried because I received a photo from an unsolicited phone. Is there a chance that having clicked on that photo (which just enlarged and presented information about itself) compromised my phone? For context: