¿Hay alguna manera de aumentar la velocidad a la que Gmail obtiene el correo de otra cuenta?

24

He configurado mi cliente de Gmail para que también verifique el correo electrónico de otra cuenta (POP3). El historial de búsqueda indica que Gmail hace esto automáticamente aproximadamente una vez por hora. ¿Hay alguna forma de configurar esto en una frecuencia más alta de mi elección?

No pude encontrar ninguna información oficial de Google con respecto a esta frecuencia. Basado en una respuesta de otro foro, pensé que quizás la frecuencia de búsqueda se basaba en parte en la cantidad de correo recibido en la otra cuenta. Para probar esto, en esa cuenta, me inscribí en una suscripción al foro que envió ~ 20 correos electrónicos por hora. Durante un día más o menos, Gmail cambió la frecuencia con la que buscaba correos electrónicos. Pero durante ese tiempo, la frecuencia fluctuó relativamente salvajemente. Después de que terminó ese período de tiempo, el algoritmo pareció darse cuenta de lo que estaba sucediendo y volvió a su frecuencia normal de una vez por hora.

Durante mis pruebas, también descubrí que presionar el botón de actualización de Gmail iniciará una recuperación. Esta es mi solución actual, pero ciertamente no es ideal, especialmente en el caso del correo electrónico de trabajo más crítico.

Tenga en cuenta que el botón de actualización del navegador no iniciará la búsqueda, solo el botón de actualización de Gmail en la página (que está oculto si tiene un mensaje seleccionado).

editar: Se sugirió que mi pregunta es un duplicado de esta pregunta . Afirmo que la mía es una pregunta nueva porque la pregunta anterior era preguntar cómo actualizar en Android, y estoy preguntando sobre Windows. Reconozco que la solución presentada en esa pregunta era aplicable a Windows en ese momento. Pero probé esa solución y no resolvió mi problema. Esta fue la prueba que describí en mi publicación original. Además, la pregunta anterior tiene seis años y cuatro años después de su publicación, alguien comentó en el hilo que la solución ya no era viable. Mi prueba es consistente con eso.

cag8f
fuente
Esto es parte de POP, que es un estándar muy antiguo, confiando en que el cliente vaya a pedirle al servidor cualquier correo nuevo. IMAP por otro lado "sincroniza" las cuentas, lo que permite un rendimiento mucho mejor.
Folk

Respuestas:

14

Si es posible, en lugar de hacer que Gmail obtenga información de la cuenta externa, haga los arreglos para que la cuenta externa reenvíe todos los correos electrónicos a la cuenta de Gmail. Se recibirán en la cuenta de Gmail casi inmediatamente después de haber sido recibidos por la cuenta externa, independientemente de la frecuencia de búsqueda de Gmail.

Andrew Partridge
fuente
Vale, es interesante saberlo, gracias. Puedo jugar con eso si mi solución actual (ver el enlace publicado en respuesta a la respuesta de @ ale) se vuelve insostenible. Lo he estado usando durante casi el año pasado y ha sido bastante sólido.
cag8f
Eso es lo que hago, también gmail tiene un número máximo de cuentas de las que puede obtener (creo que son 5 pero no me cite al respecto) donde, como si su reenvío desde otras cuentas no tuviera límite. La única diferencia es que con un pop3 fetch tiene la opción de recuperar correos electrónicos antiguos, donde, como con un reenvío, solo reenviará los correos electrónicos futuros
Sam
1
Ahora que la implementación de DMARC es común, los reenviadores no son la gran solución que alguna vez fueron, ya que pueden hacer que más correos se clasifiquen innecesariamente como spam. Ejemplo: alguien envía un correo electrónico desde @ mysite.com, el DNS de mysite.com indica que DMARC se puede usar para identificar el correo falso, el proceso de reenvío rompe parte de DMARC, gmail ahora identifica incorrectamente el correo entrante como falso de la dirección de origen. En teoría, solo la parte SPF de DMARC debería verse afectada, pero a veces la otra parte (DKIM) estaba rota o faltaba de todos modos por razones del lado del remitente.
trr
Esto no es una buena solución, he tenido problemas con Gmail marcando todo, desde la cuenta enviada como correo no deseado debido al spam que no vaya a la dirección de reenvío (OIA, GMail decide que no confía en el otro servidor de correo más y listas negras como fuente de spam).
Doktor J
6

Gmail extrae correos electrónicos de su cuenta POP en función de la frecuencia con la que los recibe. Por lo tanto, para aumentar la frecuencia de actualización, debe recibir muchos correos electrónicos constantemente en su cuenta.

Puede escribir un script simple en Python que se ejecute en su computadora local para enviar un correo electrónico a su cuenta POP cada 30 segundos. Programe el mensaje automatizado para que tenga un identificador único, como la dirección de origen o el asunto, de modo que pueda agregar un filtro en Gmail para marcar como leído y eliminar los cientos de correos electrónicos que se enviará usted mismo.

Peter Serano
fuente
2

Uso Contact Form 7 en WordPress y tenía la misma dificultad al no recibir correos electrónicos conectados a mi cuenta de Gmail.

Agregué una sección de CCO en mi formulario de contacto para mi Gmail normal. Entonces, cuando mis clientes me envían un mensaje, recibo un correo electrónico de inmediato (desde mi cuenta de correo electrónico de Gmail), y luego recibo otro más tarde (desde mi cuenta POP3).

Es un poco molesto recibir dos correos electrónicos, pero aún puedo responder desde mi correo electrónico POP3 (mi correo electrónico comercial) inmediatamente una vez que lo he recibido en mi Gmail.

Jared
fuente
Solución interesante.
ale
@ Jared Eso es interesante. Pero parece aplicarse solo a los correos electrónicos enviados a través de su formulario de contacto de WordPress, ¿correcto?
cag8f
1

No hay una configuración en Gmail que pueda cambiar para que pueda sondear sus cuentas POP3 con más frecuencia.

Por lo que he visto, Google descubre por sí solo con qué frecuencia se deben extraer los mensajes, y no comparten exactamente qué criterios usan.

Todo lo que te queda es un posible truco que puede o no funcionar, y si funciona, solo funcionará hasta que Google lo sepa. Espero que quieras algo más confiable que eso. (¿Realmente desea enviar un mensaje a su cuenta POP3 cada minuto?)

Si necesita un correo web que sondee su cuenta POP3 con más frecuencia, probablemente debería buscar un proveedor diferente.

cerveza inglesa
fuente
Gracias. Toda su información es consistente con lo que estoy viendo. >> Si necesita un correo web que sondee su cuenta POP3 con más frecuencia, probablemente debería buscar un proveedor diferente. Creo que te refieres al cliente de correo electrónico, no al proveedor de correo electrónico, ¿verdad? Si usara Outlook en lugar de Gmail, podría establecer esta frecuencia. Además, en una publicación anterior de Stack Exchange sobre IMAP en Gmail, encontré este enlace ( script de navegador danielslaughter.com/projects/… para aumentar la frecuencia a una vez cada 8 minutos. Obviamente arriesgado, ya que la fuente no es confiable.
cag8f
1

Para seguir con esto, en una publicación anterior de Stack Exchange sobre IMAP en Gmail, encontré este enlace a una extensión de Chrome que aumenta la frecuencia a una vez cada 8 minutos. Lo he estado usando durante los últimos ~ 9 meses y parece funcionar muy bien, estoy satisfecho.

Desafortunadamente, no guardé la publicación de Stack Exchange donde originalmente encontré esta información :-( Si alguien más puede localizarla, por favor haga referencia aquí.

Además, la solución de @Andrew Partridge podría ser viable, especialmente si también configura Gmail para "Enviar correo como:" la otra cuenta.

cag8f
fuente
Sobre la confiabilidad de ese enlace. El código vuelve a verificar www.danielslaughter.com/projects/greasemonkey_gmailpop3/core.php?version=' + o.version + '&pk=' + o.pky luego eval()la respuesta. Que es un vector de ataque bastante grande .....
Douglas Gaskell
0

Gmail POP3 Checker

Simplemente instale esta extensión de Chrome y simplemente configure cada 5 u 8 minutos para verificar.

Qinsi
fuente
0

Ir a https://mail.google.com/mail/u/0/#settings/accounts .

Hit F12.

Ingrese el código a continuación en la consola Javascript

setInterval(function () {
var spans = document.getElementsByTagName('span');
    for (var i = 0; i < spans.length; i++) {
        if (spans[i].innerText == 'Check mail now') {
            //alert(spans[i].id)
            spans[i].click();
    }
    }
},
180000
);
sep
fuente
Sigo la sugerencia de jonsca pero termino teniendo un error de la consola. Ahora no puedo ver el archivo adjunto del resultado de búsqueda ..... ¿Hay alguna forma de restablecer la consola
Fan MT