Skip to content
Bexxo Help

Help PhishTrainer: setup

Outlook add-in for Windows: administrator guide

For administrators PhishTrainer Updated on 12 November 2026

Administrator guide: install and activate the PhishTrainer add-in (VSTO) on Windows workstations.

The PhishTrainer button icon in your mailbox

On this page
  1. Overview
  2. Data processed
  3. Create the source in PhishTrainer
  4. Install and activate the add-in
  5. Check that everything works
  6. Connected mailboxes
  7. Managing workstations
  8. Troubleshooting

Overview

The PhishTrainer Report add-in for Outlook for Windows adds a “PhishTrainer by Bexxo” group to Outlook. Your employees use it to send a suspicious email (phishing or spam) to your organization's security team, via PhishTrainer.

It is a VSTO add-in, installed on each workstation by an MSI installer. The publisher shown is “Bexxo by tesweb SA”. PhishTrainer is Bexxo software. Bexxo is the cybersecurity division of Tesweb SA. This guide describes version 2.2.2 of the add-in.

Supported versions

  • Outlook 2016, Outlook 2019 and Outlook 2021;
  • Microsoft 365 Outlook, classic desktop app;
  • on 64-bit Windows. Outlook can be 32-bit or 64-bit: the add-in is registered for both.

Outlook for Windows (VSTO) or Microsoft 365 add-in?

PhishTrainer offers two Outlook add-ins, to be chosen according to your employees' Outlook client:

Outlook clientAdd-in to use
Classic Outlook installed on Windows workstations, including the versions without a subscription (2016, 2019, 2021)This add-in: Outlook for Windows (VSTO)
Outlook on the web, new Outlook for Windows, Outlook mobileThe Microsoft 365 Outlook add-in, described in a separate guide

The two can be combined: each one is a separate reporting source in PhishTrainer.

The Microsoft 365 add-in guideMicrosoft 365 Outlook add-in: administrator guide

Workstation prerequisites

  • 64-bit Windows;
  • .NET Framework 4.7.2 or later;
  • Visual Studio 2010 Tools for Office Runtime;
  • administrator rights on the workstation for the installation: the MSI installs the add-in for all users of the machine, in C:\Program Files\PhishTrainer\Report;
  • outbound https access to app.phishtrainer.com. The add-in goes through the Windows system proxy, with the user's Windows credentials.

Without .NET Framework 4.7.2 or without Visual Studio 2010 Tools for Office Runtime, the MSI refuses to install and shows the missing component (message in English).

The guide to send to your employeesReport a suspicious email in Outlook for Windows

Data processed

When an email is reported

  • the complete reported email (.msg format, including attachments, unless the employee chooses to send it without them);
  • the type chosen (phishing or spam) and the boxes ticked by the employee (link clicked, attachment opened, password or information entered, reply or call);
  • the add-in language;
  • the address of the mailbox that contains the email.

If the employee states that they entered a password or opened an attachment, and the email is not a PhishTrainer simulation, an alert is sent by email to the PhishTrainer administrators. The alert never blocks the report.

When a workstation is activated

  • the workstation name, the Windows user and the add-in version;
  • the addresses of the connected mailboxes (see below): the server only keeps hashes of them.

The workstation is then identified by a device token, encrypted locally for the Windows user. The employee has no PhishTrainer account or password.

On the workstation

The add-in keeps a local log, with no token, no email address and no message content, in %LOCALAPPDATA%\PhishTrainer\Report\logs (one file per day, kept for 7 days).

Data is hosted exclusively in Switzerland. The retention period for reported emails is set by the contract between your organization and Bexxo.

PhishTrainer privacy policy

1Create the source in PhishTrainer

  1. In PhishTrainer, open Receiving reports, then click Add a source.
  2. In the “A “Report” button in the mail client” group, choose Outlook for Windows (VSTO).
  3. In the Settings tab:
    • Source name: free name, shown in PhishTrainer.
    • Reception enabled: leave ticked to accept reports.
    • Delete the email after reporting: “Once the report has been accepted by the server, the add-in moves the reported email to the employee's Deleted Items, from where it can still be recovered.”
  4. Save. The activation code is shown in the Settings tab, and the Installation, Message to employees and Enrolled devices tabs appear.
  5. In the Installation tab, get the MSI (Download the MSI) or its direct link (Copy link). The file is named PhishTrainer-Report-<version>.msi.

Activation code: it links a workstation to your organization. Treat it as internal information: do not publish it. If it leaks, regenerate it (see “Managing workstations”). The MSI download link, on the other hand, is public.

2Install and activate the add-in

The activation code can be provided in three ways. The first two activate the workstations with no action from employees.

MethodUse
Group Policy (GPO)Registry value set on the workstations. It takes precedence over the other methods.
Silent installation with codeIntune, SCCM, script.
Entry by the employeeWorkstation-by-workstation installation, small fleets.

Workstation by workstation

  1. Run the MSI on the workstation, with a local administrator account. The wizard, in English, does not ask for any input: Welcome, Install, Finish.
  2. Restart Outlook. The “PhishTrainer by Bexxo” group appears in the Home tab. Office may ask once to trust the publisher: accept.
  3. In this group, click Settings, paste the activation code (Paste button), then click Activate.

Installation does not ask for any code: you can install the add-in and activate it later. As long as it is not activated, clicking a reporting button opens the “Discover PhishTrainer” window, which offers to set it up.

If employees install and activate the add-in themselves, the Message to employees tab of the source provides ready-to-send text, with the download link and the activation code. They then need administrator rights on their workstation.

Mass deployment, option 1: silent installation

Command to run with administrator rights (for example through Intune, SCCM or a startup script):

Installation command
  • The Installation tab of the source shows this command with the file name and your code already filled in.
  • The code is not written to the msiexec installation log.
  • During an update or a repair run without a code, the code already installed is kept.

Mass deployment, option 2: Group Policy (GPO)

Install the MSI without a code, then create this registry value on the workstations, for example with a Group Policy preference:

ItemValue
KeyHKEY_LOCAL_MACHINE\Software\Policies\PhishTrainer\Report
Value nameEnrollmentToken (REG_SZ)
Datathe activation code from the Settings tab
  • The activation code, the MSI ENROLLMENTTOKEN parameter and the EnrollmentToken value are the same value. If a workstation receives both, the policy value takes precedence over the MSI value.
  • With a code set by policy, the Settings window no longer shows the code entry, but: “The connection is managed by your IT department: no action is needed on your part.”
  • If you change the policy value (for example after regenerating the code), the workstation reactivates with the new code the next time Outlook starts or at the next synchronization.

Synchronization: the add-in activates or synchronizes its configuration when Outlook starts, then every 12 hours. The Sync now button in the Settings triggers it on demand. Activation is specific to each Windows user: on a shared workstation, each Windows session is activated separately (automatically with the GPO or the MSI code).

3Check that everything works

  1. In Outlook, the “PhishTrainer by Bexxo” group in the Home tab shows Report as phishing, Report as spam, Settings and About.
  2. In Settings, the “Connection status” section shows Connected and the name of your organization.
  3. Select a received email and click Report as spam: the “Report this email” window opens. Send the report and check that it arrives in PhishTrainer.
  4. In the Enrolled devices tab of the source (Refresh button), the workstation appears with the columns Machine, Windows user, Version and Last activity.

If the Delete the email after reporting option is enabled, the test email is moved to Deleted Items.

Connected mailboxes

On activation, the workstation connects up to 5 addresses of mailboxes in the Outlook profile to PhishTrainer. An employee can only report emails from a connected mailbox.

  • Mailbox added to the profile after activation: Outlook shows “New mailbox in Outlook”. With a code set by GPO or by the MSI, the Connect now button connects the mailbox with no input (and the add-in tries to connect it on its own when Outlook starts). Otherwise, the employee reopens the Settings and pastes the activation code again.
  • Shared mailbox opened without an account in the profile: its emails are reported in the name of the workstation user.
  • Beyond five accounts in the profile, the sixth cannot be connected.

Managing workstations

ActionEffect
Revoke (Enrolled devices tab)Only that workstation loses access and can no longer reactivate with the code. Other workstations are not affected. The employee sees “Your access has been withdrawn. Contact your IT department.”
RestoreGives access back to the workstation. It takes effect at the next synchronization (Outlook start, every 12 hours, or Sync now).
Regenerate code (Settings tab)Workstations already activated keep working. Only new activations need the new code: update the group policy, your installation scripts and the message to employees. To be done if the code leaks.
Turn off reception (Reception enabled switch)Reports are refused and the employee sees “The reporting service is disabled for your organization. Your computer stays connected: reports will work again as soon as it is re-enabled. Contact your IT department.” Workstations remain activated.

Updating

The add-in does not update itself. It checks at most once a day whether a newer version exists: an orange badge then appears on the About button, whose window offers Download. Installation requires administrator rights on the workstation.

In a company, redeploy the new MSI (same command or same method as for installation). A new version replaces the old one; a version older than the one installed is refused. The Installation tab of the source shows the latest published version.

Uninstalling

The add-in is installed as the “PhishTrainer Report” program (publisher “Bexxo by tesweb SA”): uninstall it like any Windows program. Also remember to revoke the workstation in the Enrolled devices tab.

Troubleshooting

What you seeLikely causeWhat to do
“PhishTrainer by Bexxo” group missingAdd-in not installed, disabled by Outlook, or trust in the publisher refusedCheck that “PhishTrainer Report” is installed, then the status of the “PhishTrainer” add-in in Outlook's COM Add-ins
“Discover PhishTrainer” window when clicking a reporting buttonWorkstation not activatedPaste the code in Settings, or provide it by GPO or by the MSI
“Select the email to report.” / “Only emails can be reported.”Nothing selected, or item that is not an emailSelect an email
“This email has not been received (draft or unsent email): it cannot be reported.”DraftReport a received email
“This email is encrypted or protected: it cannot be analyzed…”S/MIME email or email protected by rights management (IRM)The employee forwards the email to the IT department
“This email is in a mailbox that is not yet connected to PhishTrainer on this computer…”Mailbox added to Outlook after activationConnect the mailbox (see “Connected mailboxes”)
“This email is too large (over 10 MB)…”Email larger than 10 MBThe employee forwards the email to the IT department
“Select at most 20 emails at a time.”Batch report too largeReduce the selection
“Your access has been withdrawn. Contact your IT department.”Workstation revokedIf the revocation was not intended: Restore
“The reporting service is disabled for your organization…”Reception turned off in PhishTrainerTurn reception back on
“The server rejected this activation code. Contact your IT department.”Wrong code, or old code after regenerationProvide the current code from the Settings tab
“The add-in activation is no longer valid…”Device token rejected, with no code set by ITThe employee pastes the code again in Settings
“The PhishTrainer server is unreachable. Please try again later.” or status Set up, server unreachableNetwork, proxy or firewallTry again; check access to app.phishtrainer.com over https
“Too many requests in a short time. Try again in a few minutes.”Limit reached (60 reports in 10 minutes per workstation)Wait
“Server address not secure” windowServer address configured by policy that is not httpsCorrect the policy: no report is sent until it is corrected

Without a connection to the server, the report is not queued: it fails and the employee must do it again.

Information for support

In the About window, the Copy diagnostic information button copies to the clipboard the version of the add-in, of Outlook and of Windows, the connection status, the organization, the date of the last synchronization, the workstation ID and the location of the logs. This information contains neither token nor activation code. If needed, attach the workstation logs, located in the folder given in the “Data processed” section.

Support: for any question about the installation, write to info@bexxo.ch.

Didn’t find the answer? Contact us