# autodiscover-activesync

> Autodiscover for ActiveSync

Latest version **0.0.1** (published 2017-04-28) · Apache-2.0 license · 0 weekly downloads

## Install

```sh
npm install autodiscover-activesync
pnpm add autodiscover-activesync
yarn add autodiscover-activesync
bun add autodiscover-activesync
```

## Health

**Score 25/100 (F)** — status: abandoned.

Positive: has types; no vulnerabilities; high quality score.

Warnings: low downloads; no esm support; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.0.1 |
| Published | 2017-04-28 |
| First published | 2017-04-28 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | bundled |
| Module format | CommonJS |
| Dependencies | 6 |
| Known vulnerabilities | 0 (+1 in 1 direct dependencies) |
| Install scripts | no |
| GitHub stars | 0 |
| Author | Mark Bradley |
| Maintainers | shindig |
| Keywords | autodiscover, exchange, activesync, microsoft, pox |

## Links

- npm: https://www.npmjs.com/package/autodiscover-activesync
- Repository: https://github.com/CrossLead/autodiscover-activesync
- Issues: https://github.com/CrossLead/autodiscover-activesync/issues
- npm.io page: https://npm.io/package/autodiscover-activesync

## Dependencies (6)

- [xml2js](https://npm.io/package/xml2js.md) 0.4.17
- [denodeify](https://npm.io/package/denodeify.md) 1.2.1
- [@types/xml2js](https://npm.io/package/@types/xml2js.md) 0.0.33
- [request-promise](https://npm.io/package/request-promise.md) 0.4.2
- [@types/denodeify](https://npm.io/package/@types/denodeify.md) 1.2.30
- [@types/request-promise](https://npm.io/package/@types/request-promise.md) 4.1.33

## Recent versions

- 0.0.1 (latest) — 2017-04-28

## README

## autodiscover-activesync

[![Build Status](https://travis-ci.org/CrossLead/autodiscover-activesync?branch=master)](https://travis-ci.org/CrossLead/autodiscover-activesync)

### Overview

#### Usage Notes

This library uses the process outlined [https://msdn.microsoft.com/en-us/library/office/jj900169(v=exchg.150).aspx](https://msdn.microsoft.com/en-us/library/office/jj900169(v=exchg.150).aspx) and [https://msdn.microsoft.com/en-us/library/office/hh352638(v=exchg.140).aspx](https://msdn.microsoft.com/en-us/library/office/hh352638(v=exchg.140).aspx) to try and determine automatically what the Active Sync url is for the given user.

### Installation

##### npm
```shell
npm install --save autodiscover-activesync
```


### Usage

```javascript

import { autodiscover } from 'autodiscover-activesync';

const url = autodiscover({
  username : 'youremail@yourdomain.com',
  emailAddress : 'youremail@yourdomain.com',
  password: 'yourpassword',
  debug: true // if you want to inspect what it is checking
});

console.log('ActiveSync URL', url);
```

---
_Source: https://npm.io/package/autodiscover-activesync · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
