Smtp de IIS mensajes atascado en inetpub/mailroot/cola

He iniciado un correo electrónico mediante el uso de utl_mail.enviar

begin
  utl_mail.send(
  sender     => <<sender mail>>,
  recipients => <<recipient mail>>,
  message    => 'Hello World'
  );
  commit;

end;
/

Pero, no se envía el correo a su destinatario y se queda en inetpub/mailroot/cola.

Hemos verificado toda la configuración del servidor smtp y se ve bien.
Vemos que el puerto 25 está también abierto.
También, hemos dejado el smtp, borra la cola, y volver a empezar el smtp de nuevo. Todavía no se resuelve el problema.

Amablemente ayuda con sus valiosas respuestas y experiencia. Cada respuesta individual es de agradecer.

Gracias de antemano,
Subbu

InformationsquelleAutor Subbu | 2014-05-08

3 Kommentare

  1. 2

    Compruebe el Visor de Sucesos para los registros de

    1. Para esto es necesario abrir el el Visor de Sucesos y goto Windows
      Los registros de
      y, a continuación, Aplicación.
      Smtp de IIS mensajes atascado en inetpub/mailroot/cola
    2. Si es un 4.3.1 error, a continuación, simplemente se
      significa que el \inetpud\mailroot\ no tiene los permisos a la carpeta mailroot ,así que dale la IIS_IUSRS y también IIS AppPool\», la Aplicación de la Piscina»
    3. Si el problema todavía persiste, asegúrese de que usted tiene el vmstp el programa de instalación en el servidor local , para ello debe tener smtpclient instalado en el servidor e ir al administrador de IIS (no inetpub) y añadir un nuevo VSMTP servidor .
      Y en la entrega de elegir la salida de seguridad y, a continuación, agregar tu cuenta de gmail o lo que sea de correo que utilice.
      Y también asegúrese de que usted permite que el puerto 25 a través del firewall
      Smtp de IIS mensajes atascado en inetpub/mailroot/cola
    • Gracias, he encontrado registros que yo estaba buscando en el Sistema.
  2. 0

    Utilizar telnet para probar y confirmar que todo está por enviando un correo electrónico simple. Instrucciones gracias a la wiki (http://www.askstudent.com/techtips/how-to-use-telnet-to-send-email-over-port-25-using-smtp/):

    Step # 1: First, open a command prompt. To open a command prompt window, click Start, Run and then type in cmd and press Enter. You can also press the +R to open the Run prompt and then type in cmd in the open text box.
    
    Step # 2: You need to know a remote mail server. If you are still in school or working, there is the excellent opportunity to use your University mail server or your company’s mail server for this.
    
        type in telnet RemoteMailServer 25 at the command prompt. The Remote mail server here in this command is the mail server of your school or company. It is usually mailhost..edu or compmail..com or something on those lines. When you press enter, you are shown a quick prompt that you are connecting to the remote mail server.
    
    Step # 3: Introduce yourself to the mail server. Play around a bit.
    
        type in helo mailhost at the command prompt. The mail server responds back with something like this
    
        250 RemoteMailHost. Hello , pleased to meet you.
    
    Step # 4: You can now enter your email address.
    
        type in mail from: your email id @ blah.com
    
        The mail server responds back with a 250 … sender ok
    
    Step # 5: You can now enter your receipient’s email address
    
        type in rcpt to: recipient email id @ blah.com
    
        The mail server responds back with a “Recipient OK” message
    
    Step # 6: Now, you are ready to type in the body of the email message.
    
        type in data and press enter.
    
        Now, type your message and then finally press Enter. To end your message type in a single period “.” . Your message is now in the queue
    
    Step # 7: To complete and finish the process, type in quit and press enter. The mail server responds with a “Bye” after which you see a “Connection to host lost” message displaye
    
    • Gracias por tu respuesta. He intentado a través de telnet. Todavía estoy enfrentando el mismo problema. Los correos electrónicos se ponen en cola en C:\inetpub\mailroot\Queue y no cogió.
    • Puedo tomar SMTP está configurado y ajustado para levantar allí? Habilitar el registro (Consulte «Servicio SMTP de IIS? Por favor habilitar el registro»), hacer un correo de prueba y, a continuación, busque en el SMTP de IIS de registro en C:\windows\system32\logfiles\smtpsvc\….
    • Lo siento por la respuesta tardía. No vemos ningún archivo de registro generado en este camino. El pasado reciente del archivo de registro fue en 04/22/2014.
    • Asegúrese de activarlo. Hay un par de pasos, por lo que la búsqueda en duckduckgo para «Habilitar el Registro de IIS SMTP» y seguir los pasos. Si es que no sale de la cola, puede muy bien informe de allí.
    • Hola, por Favor ignorar la respuesta anterior. PFB, el registro. – SMTPSVC1 <CmpNme> <IP del Servidor> 0 hola – +mailhost 500 0 32 14 0 SMTP – – – – mailhost SMTPSVC1 <CmpNme> <IP del Servidor> 0 HELO – +mailhost 250 0 66 13 0 SMTP – – – – mailhost SMTPSVC1 <CmpNme> <IP del Servidor> 0 <to_email> – – 500 0 32 38 0 SMTP – – – – mailhost SMTPSVC1 <CmpNme> <IP del Servidor> 0 CORREO – +a partir de:+<from_email> 250 0 43 29 0 SMTP – – – – mailhost SMTPSVC1 <CmpNme> <IP del Servidor> 0 RCPT – +a:+<to_email> 250 0 51 47 0 SMTP – – – – mailhost SMTPSVC1 <CmpNme> <IP del servidor> DATOS 0 – <<CmpNme>[email protected]<nombre de host>.com> 250 0 151 106 428437 SMTP – – – –
  3. 0

    Hace poco me encontré con el mismo problema en el servidor de 2016. SMTP se ha configurado mediante el IIS6 manager. Resulta, SMTP también tuvo que ser configurado en IIS adecuada así. Básicamente, he seleccionado SMTP de IIS en el servidor de nodo, entró credenciales para mi servidor smtp y los guardó. De inmediato los elementos que se han pegado en la carpeta de Cola comenzó a llegar. No está seguro de por qué esto era necesario porque yo era el acceso a la retransmisión de una aplicación de consola, pero la solución no funcionó.

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein

Pruebas en línea