[Eisfair] Frage zu mail2print

Nelson Matias nelson at anires.de
So Mär 3 19:51:19 CET 2024


Hallo Marcus,

Marcus Röckrath schrieb am Sun, 03 Mar 2024 19:27:03 +0100:
>> 
>> 550 No mail2print gateway available
>> 
>> Das eigentliche Problem ist aber die 'Druckerwarteschlage'
>> Hier habe ich den Namen des Druckers aus CUPS stehen und die
>> Konfiguration wird akzeptiert. Aber mail2print wird dann scheinbar
>> trotzdem nicht aktiv. Eine mail an print/m2pinfo at lokaldomain wird mit
>> der oben genannten Fehlermeldung abgewiesen, wie auch eine mail an
>> print/Drucker at lokaldomain.  
>
>Letzteres lässt eher auf ein Mailproblem schließen.

Ein mail-Konfig-Problem. Ich hatte im falschen Fenster die
Mail-Konfiguration neu schreiben lassen, also auf dem falschen Eis.
Daher war bei dem Test-Eis mail2print noch aus bei meinem Test.

>Gerade print/m2pinfo hat mit lprng- oder cups-Warteschlangen nichts zu tun.
>
>> Es scheint eine Abfrage da zu sein welche Druckerwarteschlangen
>> existieren und wenn keine gefunden werden, dann gibt's halt keine.  
>
>Wenn m2pinfo funktioniert, aber die Wartenschlangen nicht, dann können wir
>über einen Check der Warteschlangen reden.
>
>Bitte mal in einer Konsole
>
>tail -f /var/spool/exim/mainlog

2024-03-03 19:43:04 1rgqnf-0000k4-2l <= nelson at anires.de
H=flutterbat.ainex.arpa (localhost) [192.168.1.1] P=esmtpsa
X=TLS1.3:TLS_AES_256_GCM_SHA384:256 CV=no SNI=mail.anires.de
A=cram_server:nelson S=613 id=20240303194256.00005acb at anires.de
2024-03-03 19:43:04 1rgqnf-0000k4-2l ** m2pinfo at anires.de
<print/m2pinfo at anires.de> R=print_route T=print_transport: Child
process of print_transport transport returned 1 from command:
/usr/bin/mail2print 
2024-03-03 19:43:05 1rgqng-0001Dd-15 <= <> R=1rgqnf-0000k4-2l U=exim
P=local S=1865 
2024-03-03 19:43:05 1rgqng-0001Dd-15 => nelson <nelson at anires.de>
R=localuser_maildir T=local_delivery_maildir 
2024-03-03 19:43:05 1rgqng-0001Dd-15 Completed
2024-03-03 19:43:05 1rgqnf-0000k4-2l Completed

2024-03-03 19:46:07 1rgqqc-0006qC-33 <= nelson at anires.de
H=flutterbat.ainex.arpa (localhost) [192.168.1.1] P=esmtpsa
X=TLS1.3:TLS_AES_256_GCM_SHA384:256 CV=no SNI=mail.anires.de
A=cram_server:nelson S=414350 id=20240303194600.00006b3b at anires.de
2024-03-03 19:46:07 1rgqqc-0006qC-33 ** farbdrucker at anires.de
<print/Farbdrucker at anires.de> R=print_route T=print_transport: Child
process of print_transport transport returned 1 from command:
/usr/bin/mail2print 
2024-03-03 19:46:08 1rgqqd-0007GE-1S <= <> R=1rgqqc-0006qC-33 U=exim P=local S=1939 
2024-03-03 19:46:08 1rgqqc-0006qC-33 Completed 
2024-03-03 19:46:08 1rgqqd-0007GE-1S => nelson <nelson at anires.de> R=localuser_maildir T=local_delivery_maildir
2024-03-03 19:46:08 1rgqqd-0007GE-1S Completed

Die Mails, die jeweils rausgehen, sind Fehlermails.

Zumindest beim Druckauftrag habe ich im mail2print-script gefunden,
dass mein lpr kein -K versteht. Da müssen die Parameter gecheckt werden.

>und dann eine Mail an print/m2pinfo at ... und eine an eine existierende Queue
>z. B. print/pr1 at ...

Also ich nehme hier als queue immer den Druckernamen aus CUPS. Wird
dort ja auch 'Warteschleife' benannt.

>Ich dachte immer, dass der Cups-Server eine /etc/printcap aus
>Kompatibilätsgründen anlegt, aber das scheint doch nicht der Fall zu sein.
>
>Dann geht es natürlich ohne meine Änderungen nicht, denn es werden keine
>Queues gefunden; nichtsdetsotrotz müsste m2pinfo zumindest irgendwas
>liefern.
>
>Du hast eine Mail mit meinen Anpassungen.

Die werde ich jetzt testen.

-- 

Gruß
Nelson

-- 
Nelson Matias



Mehr Informationen über die Mailingliste Eisfair