title: Emailing Reports using ACRA(ver 5.7.0) on Android not working
body: <p>Im trying to capture the crash logs and send it via mail using ACRA. But the mail is not received.</p>
  <p>I have done the following :</p>
  <p><strong>1.  Initialized ACRA inside the oncreate method of the main activity</strong></p>
  <pre><code>ACRA.init(getApplication()); 
  </code></pre>
  <p><strong>2. Specified the Report content</strong></p>
  <pre><code>@AcraCore(reportContent = {
          ReportField.REPORT_ID,
          ReportField.USER_APP_START_DATE,
          ReportField.USER_CRASH_DATE,
          ReportField.APP_VERSION_CODE,
          ReportField.APP_VERSION_NAME,
          ReportField.ANDROID_VERSION,
          ReportField.DEVICE_ID,
          ReportField.BRAND,
          ReportField.BUILD,
          ReportField.DEVICE_FEATURES,
          ReportField.PACKAGE_NAME,
          ReportField.REPORT_ID,
          ReportField.STACK_TRACE,
          ReportField.APPLICATION_LOG,
          ReportField.LOGCAT,
          ReportField.USER_EMAIL
  },
          reportFormat = JSON,
          reportSenderFactoryClasses = {MainActivity.ACRASenderFactory.class}
  
  )
  </code></pre>
  <p><strong>3. Acrareportsender class below</strong></p>
  <pre><code>public class ACRAReportSender implements ReportSender {
      public ACRAReportSender(){
          Log.e(&quot;ACRA&quot;, &quot;Report Sender created&quot;);
      }
      @Override
  
      public void send(Context context, CrashReportData crashReportData) throws ReportSenderException {
          Log.e(&quot;ACRA&quot;, &quot;Before sending crash report&quot;);
          String reportBody = createCrashReport(crashReportData);
          Intent emailIntent = new Intent(Intent.ACTION_SEND);
          emailIntent.setType(&quot;vnd.android.cursor.dir/email&quot;);
          String mail[] = {&quot;brajesh.poovakkad@gmail.com&quot;};
          emailIntent.putExtra(Intent.EXTRA_EMAIL, mail);
          emailIntent.putExtra(Intent.EXTRA_TEXT, reportBody);
          emailIntent.putExtra(Intent.EXTRA_SUBJECT, &quot;ACRA Crash Report&quot;);
          context.startActivity(Intent.createChooser(emailIntent, &quot;Send crash to developers by email ...&quot;));
      }
      public String createCrashReport(CrashReportData crashReportData){
          StringBuilder body = new StringBuilder();
          body.append(&quot;Device : &quot; + crashReportData.getString(ReportField.BRAND) + &quot; - &quot; + crashReportData.getString(ReportField.PHONE_MODEL))
                  .append(&quot;\n&quot;)
                  .append(&quot;Android Version : &quot; + crashReportData.getString(ReportField.ANDROID_VERSION))
                  .append(&quot;\n&quot;)
                  .append(&quot;App Version : &quot; + crashReportData.getString(ReportField.APP_VERSION_CODE))
                  .append(&quot;\n&quot;)
                  .append(&quot;STACK TRACE : \n&quot; + crashReportData.getString(ReportField.STACK_TRACE));
          return body.toString();
  
      }
  }
  </code></pre>
  <p><strong>4. AcraSenderFactory Class</strong></p>
  <pre><code>public class ACRASenderFactory implements ReportSenderFactory {
      public ACRASenderFactory(){
          Log.e(&quot;ACRA&quot;, &quot;Creating Sender Factory&quot;);
      }
  
      @NonNull
      public ReportSender create(Context context, CoreConfiguration acraConfiguration) {
          Log.e(&quot;ACRA&quot;, &quot;Returning Report Sender&quot;);
          return new ACRAReportSender();
      }
  }
  </code></pre>
  <p><strong>Output as verified from logcat ( provided below)</strong></p>
  <pre><code>1. 09-01 20:36:06.063  3938  3938 I ACRA    : ACRA is enabled for com.example.myapplication, initializing..    
  
  2. ACRA    : ACRA caught a RuntimeException for com.example.myapplication     
  
  3. 09-01 20:36:06.529  3938  3938 D ACRA    : Building report
  09-01 20:36:06.535  3938  4022 D ACRA    : Calling collector org.acra.collector.LogCatCollector
  09-01 20:36:06.536  3938  4020 D ACRA    : Calling collector org.acra.collector.DropBoxCollector
  09-01 20:36:06.536  3938  4020 D ACRA    : Collector org.acra.collector.DropBoxCollector completed
  09-01 20:36:06.536  3938  4020 D ACRA    : Calling collector org.acra.collector.ReflectionCollecto..................
  .......................
  
  ....................
  ACRA    : ServicePluginLoader loading services from ServiceLoader : java.util.ServiceLoader[org.acra.sender.ReportSenderFactory].......
  ...........................................
  ...........................................
  09-01 20:36:06.586  3938  4010 D ACRA    : Ignoring disabled ReportSenderFactory of type EmailIntentSenderFactory
  09-01 20:36:06.586  3938  4010 D ACRA    : reportSenderFactories : []
  </code></pre>
  <p>............................................................................
  ............................................................................</p>
  <pre><code>09-01 20:36:06.590  3938  4010 D ACRA    : Checking plugin Configuration : org.acra.config.SchedulerConfiguration@1d3f9ef against plugin class : class org.acra.config.HttpSenderConfiguration
  09-01 20:36:06.590  3938  4010 D ACRA    : Checking plugin Configuration : org.acra.config.HttpSenderConfiguration@b426cfc against plugin class : class org.acra.config.HttpSenderConfiguration
  **09-01 20:36:06.591  3938  4010 D ACRA    : Ignoring disabled ReportSenderFactory of type HttpSenderFactory**
  
  ..............................................................
  .............................................................
  .............................................................
  09-01 20:36:06.616  3938  3938 D ACRA    : Ignoring disabled ReportInteraction of type NotificationInteraction
  09-01 20:36:06.616  3938  3938 D ACRA    : Mark 2020-09-01T20:36:06.565+05:30.stacktrace as approved.
  09-01 20:36:06.617  3938  3938 D ACRA    : Schedule report sending
  09-01 20:36:06.626  3938  3938 D ACRA    : config#reportSenderFactoryClasses : ImmutableList{[]}
  09-01 20:36:06.626  3938  3938 D ACRA    : Using PluginLoader to find ReportSender factories
  </code></pre>
  <p><strong>The above logs says</strong></p>
  <pre><code>a. Acra is getting initialized
  b. acra is catching crash
  c. report is approved
  </code></pre>
  <p><strong>Query:</strong></p>
  <pre><code>  **1. Where am i going wrong. why is it not sending mail**
    2. Is this, **&quot;Ignoring disabled ReportSenderFactory of type HttpSenderFactory&quot;**, as seen from the logs, the reason for not receiving reports via mail? If yes, how this can be rectified ?
  </code></pre>
  <p><strong>Note: in manifest file, Internet permission is provided</strong></p>