Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Android

Android ऐप से Gmail का उपयोग करके ईमेल कैसे भेजें?

Android ऐप से इंटेंट के जरिए ईमेल भेजना

एडिटटेक्स्ट से प्राप्तकर्ता, विषय और संदेश लेकर Gmail/ईमेल क्लाइंट चॉइसर खोलने का तरीका।

चरण 1: नया प्रोजेक्ट बनाएं

Android Studio में File → New Project।

चरण 2: लेआउट में फॉर्म फील्ड्स

res/layout/activity_main.xml:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="https://schemas.android.com/apk/res/android"
    xmlns:tools="https://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    android:padding="16dp"
    tools:context=".MainActivity">

    <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Recipient email:" />
    <EditText android:id="@+id/editTextMail" android:layout_width="match_parent" android:layout_height="wrap_content" />

    <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Subject" />
    <EditText android:id="@+id/editTextSubject" android:layout_width="match_parent" android:layout_height="wrap_content" />

    <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Message" />
    <EditText android:id="@+id/editTextMessage" android:layout_width="match_parent" android:layout_height="wrap_content" android:lines="4" />

    <Button android:id="@+id/buttonSend" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="Send" />

</LinearLayout>

चरण 3: MainActivity.java में ईमेल इंटेंट

import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;

public class MainActivity extends AppCompatActivity {
    EditText editTextMail, editTextSubject, editTextMessage;
    Button buttonSend;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        editTextMail = findViewById(R.id.editTextMail);
        editTextSubject = findViewById(R.id.editTextSubject);
        editTextMessage = findViewById(R.id.editTextMessage);
        buttonSend = findViewById(R.id.buttonSend);

        buttonSend.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                String email = editTextMail.getText().toString().trim();
                String subject = editTextSubject.getText().toString().trim();
                String message = editTextMessage.getText().toString().trim();

                if (email.isEmpty()) return;

                Intent intent = new Intent(Intent.ACTION_SEND);
                intent.putExtra(Intent.EXTRA_EMAIL, new String[]{email});
                intent.putExtra(Intent.EXTRA_SUBJECT, subject);
                intent.putExtra(Intent.EXTRA_TEXT, message);
                intent.setType("message/rfc822");
                startActivity(Intent.createChooser(intent, "Select email app"));
            }
        });
    }
}

चरण 4: AndroidManifest.xml

मानक मैनिफेस्ट। कोई अतिरिक्त परमिशन नहीं चाहिए।

ऐप चलाएं

फील्ड भरें, "Send" दबाएं - ईमेल ऐप चॉइसर खुलेगा (Gmail, Outlook, आदि)।

Android ऐप से Gmail का उपयोग करके ईमेल कैसे भेजें? Android ऐप से Gmail का उपयोग करके ईमेल कैसे भेजें?
  1. Gmail से फैक्स कैसे भेजें Gmail से फैक्स कैसे भेजें

    आपका कार्य शेड्यूल व्यस्त है, इसलिए आप हमेशा अपने दस्तावेजों को भौतिक रूप से अपने फैक्स मशीन पर नहीं छोड़ सकते। सौभाग्य से, आपके कार्यालय के ऊपर बादलों के माध्यम से एक सूचना सुपरहाईवे है। यह इंटरनेट है! बस कुछ मिनट के खाली समय के साथ, आप Gmail से फैक्स भेज सकते हैं—कोई फैक्स मशीन आवश्यक नहीं। यहां ब

  1. Google Sheets से Yet Another Mail Merge का उपयोग करके Gmail में बल्क ईमेल कैसे भेजें Google Sheets से Yet Another Mail Merge का उपयोग करके Gmail में बल्क ईमेल कैसे भेजें

    संपर्कों की सूची में एक-एक करके ईमेल भेजना आपके दिन का एक बड़ा हिस्सा ले सकता है यदि आप उन्हें व्यक्तिगत बनाना चाहते हैं। इस प्रकार का अभियान ट्रैक करने लायक नहीं हो सकता यदि यह सिर्फ आपका समय बर्बाद कर रहा है। Google Sheets के लिए Yet Another Mail Merge एड-ऑन के साथ, आपको केवल एक संपर्क सूची, Googl

  1. अपने संदेश सुरक्षित करें: जीमेल और आउटलुक में ईमेल एन्क्रिप्ट करें अपने संदेश सुरक्षित करें: जीमेल और आउटलुक में ईमेल एन्क्रिप्ट करें

    सुरक्षा सभी की प्रमुख चिंताओं में से एक है। चाहे वह सोशल मीडिया हो या ई-मेल, वेब पर गोपनीयता का खतरा स्थिर रहता है। इसलिए, ईमेल को एन्क्रिप्ट करके उन्हें कुख्यात साइबर अपराधियों से सुरक्षित रखना महत्वपूर्ण है। चूंकि ईमेल भेजना हमारा सामान्य कार्य है, हमें ध्यान देना चाहिए और अपने अटैचमेंट और ईमेल को