All Projects → tiaanduplessis → React Native Email

tiaanduplessis / React Native Email

Licence: mit
📮 Send a email using the Linking API

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to React Native Email

Mum
A web-based user management tool for Postfix and Dovecot that is easy to use and still very powerful.
Stars: ✭ 31 (-40.38%)
Mutual labels:  email
Cuttlefish
Transactional email server with a lovely web interface
Stars: ✭ 985 (+1794.23%)
Mutual labels:  email
Nativescript Email
✉️ NativeScript plugin for opening draft e-mails
Stars: ✭ 45 (-13.46%)
Mutual labels:  email
Fiercephish
FiercePhish is a full-fledged phishing framework to manage all phishing engagements. It allows you to track separate phishing campaigns, schedule sending of emails, and much more.
Stars: ✭ 960 (+1746.15%)
Mutual labels:  email
Lemail
仿 Linux shell 命令的邮箱命令行客户端
Stars: ✭ 34 (-34.62%)
Mutual labels:  email
Postfwd Anti Geoip Spam Plugin
Postfwd plugin for blocking international spam botnets based on geographical location of IP addresses used to login to postfix via sasl.
Stars: ✭ 40 (-23.08%)
Mutual labels:  email
How to get emails imap tutorial
How to get emails including there attachments and how to extract various attributes from those emails. See https://youtu.be/zFEEGkvo6O8 for a more detailed information.
Stars: ✭ 30 (-42.31%)
Mutual labels:  email
Weeklypedia
A weekly email update of all the most popular wikipedia articles
Stars: ✭ 50 (-3.85%)
Mutual labels:  email
Emailobfuscator
Verschlüsselung von E-Mailadressen zum Schutz vor Spam
Stars: ✭ 34 (-34.62%)
Mutual labels:  email
Brazilian Utils
Utils library for specific Brazilian businesses
Stars: ✭ 1,023 (+1867.31%)
Mutual labels:  email
Notifo
Multi channel notification service for collaboration tools, e-commerce, news service and more.
Stars: ✭ 32 (-38.46%)
Mutual labels:  email
Dotmailer Magento2 Extension
The official Engagement Cloud for Magento2 extension
Stars: ✭ 33 (-36.54%)
Mutual labels:  email
2018 Fake Mail Sender
PHP Fake Mail Sender Script with nicEditor - Send fake mails to anyone.
Stars: ✭ 43 (-17.31%)
Mutual labels:  email
App
The SimpleLogin back-end
Stars: ✭ 958 (+1742.31%)
Mutual labels:  email
Ost2pst
OST2PST - converts Outlook OST files to PST format
Stars: ✭ 46 (-11.54%)
Mutual labels:  email
Hm email
A HomeMatic CCU Addon for sending Emails
Stars: ✭ 30 (-42.31%)
Mutual labels:  email
Laravel Mail View
Preview Laravel Mailables and notifications in your browser.
Stars: ✭ 41 (-21.15%)
Mutual labels:  email
Niceemail
👷 一个简单易用的最小邮件发送库,支持注解。
Stars: ✭ 51 (-1.92%)
Mutual labels:  email
Mailerlite Api V2 Php Sdk
Official PHP wrapper for MailerLite HTTP API v2
Stars: ✭ 50 (-3.85%)
Mutual labels:  email
Anonaddy
Anonymous email forwarding
Stars: ✭ 1,022 (+1865.38%)
Mutual labels:  email

react-native-email

📮 Send a email using the Linking API



Built with ❤︎ by tiaanduplessis and contributors

Table of Contents

Table of Contents Install Usage Contribute License

Install

$ npm install react-native-email
# OR
$ yarn add react-native-email

Usage

import React from 'react'
import { StyleSheet, Button, View } from 'react-native'
import email from 'react-native-email'

export default class App extends React.Component {
    render() {
        return (
            <View style={styles.container}>
                <Button title="Send Mail" onPress={this.handleEmail} />
            </View>
        )
    }

    handleEmail = () => {
        const to = ['[email protected]', '[email protected]'] // string or array of email addresses
        email(to, {
            // Optional additional arguments
            cc: ['[email protected]', '[email protected]'], // string or array of email addresses
            bcc: '[email protected]', // string or array of email addresses
            subject: 'Show how to use',
            body: 'Some body right here'
        }).catch(console.error)
    }
}

const styles = StyleSheet.create({
    container: {
        flex: 1,
        backgroundColor: '#fff',
        alignItems: 'center',
        justifyContent: 'center'
    }
})

This results to:

Note: If you are using the iOS Simulator the linking cannot be completed because the Email app is not found in the Simulator.

Contributing

Contributions are welcome!

  1. Fork it.
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request :D

Or open up a issue.

License

Licensed under the MIT License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].