Tag Archives: Canon

Canon Scan to Email with Office 365

Setting up a Canon iR-ADV C5550 with Scan to Email with Office 365 for Business.

Microsoft has recently released “High Volume Email for Microsoft 365 (HVE)” which supports sending SMTP email without doing an ‘OAuth dance’, as they phase out simple Login support. At the time of writing, there is no pricing information other than ‘stay under the daily limits’. Also this tool is in ‘preview’ so they might change / remove it at any point.

https://techcommunity.microsoft.com/blog/exchange/public-preview-high-volume-email-for-microsoft-365/4102271

At the time of writing the limit for HVE during the Preview is 100,000 recipients per day per tenant (and will be expanded at GA). For most office scanners this shouldn’t be a problem (unless you’re also using HVE for some sort of high volume transactional email). Currently you can only have 20 HVE accounts per tenant.

Setup

Note: The majority of this setup can be done using the Web UI, however setting the SMTP port must be done while physically in front of the machine.

Step 1) Create a printer@yourdomain / scanner@yourdomain Hight Volume Email Account (HVE) within the Office 365 Admin / Exchange portal. Go to: https://admin.exchange.microsoft.com/#/mailboxes and then in the left nav:

'Mail Flow' > 'High Volume Email (Preview)'

Note: I had issues creating an account when the name was something basic like ‘Printer’, and instead opted to add a second word with a space. So now it’s ‘Printer Scanner’.

Step 2) Login to the Web UI of the Canon Photocopier. Navigate to:

'Settings / Registration' > 'Send' (Under Function Settings) > 'Network Settings - E-Mail/I-Fax Settings'.

Step 3) Complete the following info:
Unless specified untick all checkboxes and leave all inputs blank.

SMTP Server: smtp-hve.office365.com
E-Mail Address: [what you created into Step 1]

[x] Allow TLS (SMTP TX)
[x] Use SMTP Authentication (SMTP AUTH)
User Name: [what you created into Step 1]
[x] Change Password
    Password: [your password from step 1]
    Confirm: [your password from step 1]

Allow TLX (SMTP RX): 'Always TLS'

[OK] (top right hand of screen)

*Note about ‘Confirm TLS Certificate for SMTP TX’, ideally you’d want this on, but older machines might not have the required certificate chains.
Those paying attention will notice the lack of ability to set a port number on this screen. Sadly they appear to have left it out, but we can set it locally.

Step 4) Set the port to 587. Physically at the machine, bring up the settings / registration menu and login. Navigate to:

'Function Settings' > 'Send' > 'E-Mail/I-Fax Settings'. Tap 'Specify Port Number for SMTP TX/POP RX'

Enter 587 as the SMTP port.

Step 5) Do a sample scan to see if it works.

Sources:
– Configuration Details: https://techcommunity.microsoft.com/blog/exchange/public-preview-high-volume-email-for-microsoft-365/4102271#community-4102271-toc-hId-1926164751
– The magic hidden Port setting: https://community.spiceworks.com/t/canon-scan-to-email-to-microsoft-not-working-gmail-no-problem/829340/9

Installing Canon Printer drivers on ARM Windows

Guess what, the latest Microsoft Surface Pro X, isn’t all that ‘Pro’ friendly with it’s ARM based processor that it seems, nobody has a printer driver for. Who knows why Microsoft haven’t been able to add a 4G chip without having to replace the entire processor with a ARM chip. Lenovo and Dell (and probably HP) have been offering 3G/4G connectivity in their business ranges for years.

Rant over, thankfully a handful of generic priter drivers come in the box which might get you out in a pinch.

1) Go to ‘Printers & Scanners’ under Settings.

2) Click on Add a new Printer and wait, after a while a little message pops up saying ‘The printer that I want isn’t listed’

3) The old Add Printer dialogue appears. Select the last option ‘Add a local printer….’

4) Create a new port – Standard TCP/IP port

5) Use the Machines IP address. Untick the ‘Query the printer’ box.

6) Select the ‘Microsoft PCL6’ driver from the list.7) Print off a test page. It seems to work.

Obviously, you lose all the amazing extra bits from the driver, but for basic stuff, it’s good.

Installing a Canon Image Runner Advance Printer on a Mac OS

For some reason installing the UFR II/UFRII based printer on Mac OS is strangely complex.

Here’s what to do:
1) Download the correct driver for the Canon Machine / Mac OS from the canon site (I install C2020’s a lot: https://www.canon.com.au/multifunction-devices/imagerunner-advance-c2020/support)
2) Install the Package
3) Within System Preferences > Printers > Add a New Printer.
4) Select ‘IP’ from the top tab. Fill the form in as follows:
Address: IP Address of the Printer
Protocol: Change to Line Printer Daemon
Queue: Insert ‘LP’ < this is the part I always forget. Name: A logical name for the user Location: A logical location for the user. Use: Select the Driver from the one that you just installed, in my case I selected 'Canon iR-ADV C2020/2030 Click Add. Canon Printer Mac OS X Settings

It now should now be setup to print.

If you want to setup the default settings on the printer, you need to use the CUPS web interface.
Visit: http://localhost:631/printers/ on the machine.
You’ll probably get a message about CUPS Web interface not being enabled, follow the prompts to open up ‘terminal’ and paste in
cupsctl WebInterface=yes

Then you’ll be able to access the printer UI.
From here you can select the printer, and change the default printer settings.

I always change from 2 sided printing to 1 sided, and from Color to B/W

There you go, installing a Canon Printer or Canon Photocopier on Mac OS X.