Toon posts:

smtp / rcpt to:

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik draai thuis lokaal een server (linux) met daarop sendmail. Nu wil ik, door zelf een verbinding te maken met de smtp server, mail versturen. Dit werkt prima, behalve als er meerdere ontvangers (recipients) zijn, de mail komt dan alleen aan bij de eerst genoemde ontvanger.

Hieronder de commando's en de antwoorden van de smtpserver tijdens het versturen:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
root@darthsys:/root# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 darthsys.home ESMTP Sendmail 8.11.4/8.11.4; Sat, 22 Mar 2003 16:57:32 GMT
helo localhost
250 darthsys.home Hello root@localhost [127.0.0.1], pleased to meet you
mail from:<bastiaan@***.nl>
250 2.1.0 <bastiaan@***.nl>... Sender ok
rcpt to:<bastiaan@domein1.nl>
250 2.1.5 <bastiaan@domein1.nl>... Recipient ok
rcpt to:<bastiaan@domein2.nl>
250 2.1.5 <bastiaan@domein2.nl>... Recipient ok
data
354 Enter mail, end with "." on a line by itself
subject: hoi2
laskjdldsfsdfdflkf f
.
quit


Bovenstaande heeft gewerkt. Sendmail configuratie heb ik (qua RCPT) nooit iets aan veranderd.
Waaraan zou het kunnen liggen dat 2e en volgende 'RCPT TO' genegeerd worden?

//edit
kleine toelichting voor de geinteresseerden: ik gebruik dit voor een php email tool, waarbij ik een php script een verbinding laat maken met de smtpserver.

[ Voor 11% gewijzigd door Verwijderd op 22-03-2003 16:52 ]


  • Predator
  • Registratie: Januari 2001
  • Laatst online: 07:38

Predator

Suffers from split brain

PNS -> NOS

Everybody lies | BFD rocks ! | PC-specs


  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

ftp://ftp.rfc-editor.org/in-notes/rfc2821.txt
A series of one or
more RCPT commands follows giving the receiver information. Then a
DATA command initiates transfer of the mail data and is terminated by
the "end of mail" data indicator, which also confirms the
transaction.
edit:
hmm, dat doe je ook |:(

[ Voor 8% gewijzigd door Erkens op 22-03-2003 21:20 ]


Verwijderd

Dat doet ie toch ook? Of zie ik het verkeerd?

@topicstarter: Wat zeggen je sendmail logs?

  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

Verwijderd schreef op 22 March 2003 @ 21:20:
[...]


Dat doet ie toch ook? Of zie ik het verkeerd?

@topicstarter: Wat zeggen je sendmail logs?
idd, ik zag het net ook, maar moet je om dit werkend te krijgen ook niet extra mail headers adden :?

Verwijderd

Erkens schreef op 22 maart 2003 @ 21:21:
[...]

idd, ik zag het net ook, maar moet je om dit werkend te krijgen ook niet extra mail headers adden :?
Nope. Via de SMTP host van mijn ISP werkt het prima (mail from, rcpt to, rcpt to, data, dot) - ze kwamen bij mij prima aan. Topicstarter moet eerst maar ff zijn sendmail logs controleren, en het 2e emailadres (misschien is die niet goed?). Soms willen mailtjes nog weleens gequeued worden en ziet hij het 1ste alleen als localdomain, en dat het 2e mailtje nog gewoon in de queue staat? Krijg je op het 'mail from' adres geen error verder terug?

Verwijderd

Topicstarter
Verwijderd schreef op 22 maart 2003 @ 21:25:
[...]
Topicstarter moet eerst maar ff zijn sendmail logs controleren
zal kijken en evt. posten als ik er dan ook niet uitkom.

//edit
er werd niet gelogd bij mij, en daarom is sendmail.log 0Kb :)
Vanaf nu wordt er wel gelogd, ik zal na een series tests weer wat posten.
en het 2e emailadres (misschien is die niet goed?).
beide mailadresssen werken, want hetzelfde mailtje, via de smtp van chello werkt prima. Het enige wat misschien nuttig is om te vermelden, is dat het 2e mailadres wordt geforward naar het eerste. Maar dan zou ik alsnog 2 e-mails moeten krijgen.
Soms willen mailtjes nog weleens gequeued worden en ziet hij het 1ste alleen als localdomain, en dat het 2e mailtje nog gewoon in de queue staat?
Zou kunnen, maar in /var/log/messages komt bij het succesvol verzenden een regel met Message accepted for delivery, en die zie ik bij het 2e adres niet verschijnen. Ook niet na een paar minuten/uren.
Krijg je op het 'mail from' adres geen error verder terug?
nope, krijg netjes een '250 Sender ok' terug.

[ Voor 8% gewijzigd door Verwijderd op 22-03-2003 22:04 ]


  • igmar
  • Registratie: April 2000
  • Laatst online: 20-04 22:06

igmar

ISO20022

Verwijderd schreef op 22 March 2003 @ 16:50:
Ik draai thuis lokaal een server (linux) met daarop sendmail. Nu wil ik, door zelf een verbinding te maken met de smtp server, mail versturen. Dit werkt prima, behalve als er meerdere ontvangers (recipients) zijn, de mail komt dan alleen aan bij de eerst genoemde ontvanger.

Hieronder de commando's en de antwoorden van de smtpserver tijdens het versturen:
Gaarne even relevante uitvoer uit /var/log/maillog posten, uit bovenstaande is de oorzaak niet te achterhalen.
Pagina: 1