Email Notification Idea

Alan Halls, User (Posts: 11)

Apr 11, 2019 5:46:26 pm EDT

Thanks, I do appreciate your extra info on how that works. What I was trying to say is that if all of them sent the email to, which contained only the ID number of the user, then on your side that ID could be linked to a delivery address. It would just be a fancy email forwarding system. That way a decompiled application wouldn't even disclose the business that owned it, it just has an ID number.

As your disclosure states, when the destination email address, and SMTP settings are retrievable, then unless someone did what I did, that email account could potentially contain all the ID numbers associated with the account. While I realize that there is some additional protection with the password, this seems like a nice option was all I was trying to convey.

Email Notification Idea

Alan Halls, User (Posts: 11)

Apr 11, 2019 10:11:39 am EDT

Even better would be to have it automatically added to my viewer to a category of "New Installs"

Email Notification Idea

Alan Halls, User (Posts: 11)

Apr 11, 2019 9:19:02 am EDT

PS, here it the script:

Go to

Then create a new project and paste the below into it:

function removeMyTrash() {
var mymail = "";
var mylabel = "trash";
var permanentlyRemoveMyLabel = true;
var pageToken;

do {
   var threadList = Gmail.Users.Threads.list('me', {
   q: 'in:' + mylabel,
   pageToken: pageToken
   if (threadList.threads && threadList.threads.length > 0) {
       threadList.threads.forEach(function(thread) {
       Logger.log('id: %s snippet: %s',, thread.snippet);
       if (permanentlyRemoveMyLabel) {
           Logger.log('id: %s snippet: %s REMOVED',, thread.snippet);
  pageToken = threadList.nextPageToken;
  } while (pageToken);
If you try and run the script as is it will error out.

Next you click on Resources and go to Advanced Google Services.

Scroll down to Gmail API and turn that on.

Next click Google Cloud Platform Link on that same window that came up where you enabled the Gmail API.

Then click on the Enable services and API and search for Gmail. Click on Gmail and then enable it.

Then go back to your script screen and click on the menu Edit and go to Current project's triggers.

Set a trigger to run the script either every minute or whatever time interval that you want the script to run and empty your trash.

Keep in mind you can delete from IN:TRASH IN:SPAM or whatever other label you want. It won't delete reminders and the deletion is final. You can't recover any of the emails.
Edited:Alan Halls - Apr 11, 2019 9:20:27 am EDT

Email Notification Idea

Alan Halls, User (Posts: 11)

Apr 11, 2019 9:17:41 am EDT

After about a year of being a free customer, and having some trouble with the file transfer portion of the app, I had a great day using RemoteUtilities yesterday with almost no problems at all and decided to become a Pro customer!

While setting up the MSI Installer, I had an idea about the email notification portion that I wanted to share. Paid users could have an online account that links to their installer that allows them to configure some of the extra options such as the authentication and email notifications of a new ID being generated. Then the application rather than sending the notifications through SMTP could relay that info to RemoteUtilities (or other repeater?) where the info could then be emailed to the user.

The difference is that if the host gets decompiled, there is a chance of disclosure of where the emails are being sent, and maybe passwords as well. As it is I created a new gmail account, set it to forward to my normal account and then deletes it, wrote a script that auto flushes the trash every minute on that account so there is no record of it.

If my Viewer was linked to my account here, then I could set my notification options here, and you could even have each new connection randomly generate a 64bit password. I think this would dramatically increase the security for those using the notification system.

File transfer constantly fails to change directories and windows size

Alan Halls, User (Posts: 11)

Jan 09, 2019 9:53:02 am EST

I completely understand your position, I myself am a programmer supporting a Windows service deployed in many environments that connects to 4 different types of databases on a schedule. I know it is hard to prioritize your time.

All I can say is that for me, the file transfer and sessions becoming disconnected frequently has been my biggest hangup going from a free customer to a paying customer. There are a LOT of things I really like about Remote Utilities, and I would love to purchase a license, but I get disconnected so often and have file transfers fail so frequently I am having a hard time submitting the order and sometimes just end up using Remote Utilities to help me get connected using something more stable.

Would I love OSX support, yes. But to me, the goal should be to solidify your existing customers experience before chasing a new market.

File transfer constantly fails to change directories and windows size

Alan Halls, User (Posts: 11)

Oct 08, 2018 11:53:39 am EDT

Thank you for the tip, I just looked at the file and found that it had been set to:

After a couple minor adjustments it is working much better.

File transfer constantly fails to change directories and windows size

Alan Halls, User (Posts: 11)

Oct 05, 2018 3:32:18 pm EDT

Thanks Conrad, in answer to your question, it doesn't remember my preferences. This is problematic when the client is also constantly getting disconnected, so I have to keep reconnecting, open file transfer, resize window again.

If the connection wasn't broken and I just connect, resize window, close it and reopen - it is a little smaller than the first time, but still shows up too large and spanning across 2 monitors.

File transfer constantly fails to change directories and windows size

Alan Halls, User (Posts: 11)

Oct 04, 2018 2:21:37 pm EDT

I am using viewer and when trying to do any file transfers with remote computers, the file transfer window is MASSIVE. Now on my computer setup I have 2 4K monitors, one is horizontal, one is vertical, and a 1080p monitor as well. The window shows up spanning multiple monitors and much be resized to see the entire window so you can see buttons and such.

Additionally, I have a very hard time navigating to directories, I constantly get errors, then after trying a few times it might work. Sometimes I have to just use Remote Utilities to initiate a VNC session so I can do file transfers it has gotten so bad.

Host / Agent callback from command line

Alan Halls, User (Posts: 11)

Aug 24, 2018 6:08:06 pm EDT

I was also looking for this feature. <censored> has the <censored> product which is just what I am looking for, but the refresh speed is currently horrible.

Remote computer going online / offline constantly.

Alan Halls, User (Posts: 11)

Jul 28, 2018 11:14:50 am EDT

For us updating the ID was easy, but it didn't solve the problem. I was connecting remotely to a client's computer using Visual Studio and the right click wasn't bringing up the menus, or more specifically context menus were not visible during the remote connection. Because of this, I used Remote Utilities to connect to the computer, get the  [censored] ID and password and connect using [censored] where I could see the menus.

While using  [censored] , my connection was never reset and operated smoothly for hours at a time. Large file transfers were possible without interruption, but the Remote Utilities connection was unstable for more than a few minutes at a time (5-20).

I still use Remote Utilities and like it, but this problem is not a networking issue, or at least it isn't an issue that isn't solvable by better try/catch blocks within Remote Utilities. My office is on a Fiber network which has only gone down 2-3 times within the last 4 years. The problem exists between each location I connect to and is limited to Remote Utilities and not  [censored] connections.

I had considered setting up my own Remote Utilities relay host to see if that would help, but have just been too busy. It could be a connectivity issue between Utah and where ever the Remote Utilities server is hosted.
This website uses cookies to improve user experience. By using this website you agree to our Terms of Service and Privacy Policy.