Toon posts:

Auth SMTP Debian

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hey mensen,

Ik heb zojuist een dedicated server draaien met hierop Directadmin. Hier wil ik graag Authenticated SMTP gaan gebruiken. Het is een Debian server met verder hetvolgende:

dovecot 1.1.6
Exim 4.67

Nu is mijn vraag hoe ik dit voor elkaar krijg en of iemand hier misschien ervaring mee heeft. Zelf heb ik niet echt veel Linux ervaring dus vandaar de vraag :)
Ik heb even op google gezocht en kwam dit tegen. Alleen verder weet ik niet zo goed hoe of wat.
http://wiki.dovecot.org/HowTo/EximAndDovecotSASL

Hoop dat iemand me even kan helpen.

Grtz

Verwijderd

http://www.exim.org/exim-html-3.20/doc/html/spec_35.html

Eerste hit op Google voor "exim authenticated SMTP".

Of denk ik nu te simpel?

Verwijderd

Topicstarter
Je denkt denk ik te simpel. Ik heb nu dit gevonden maar stap 1 kom ik al niet door aangezien deze file voor mij niet bestaat?

http://www.debian-administration.org/articles/280

  • r0b
  • Registratie: December 2002
  • Laatst online: 28-01 09:24

r0b

Um, DirectAdmin heeft out-of-the-box al authenticated smtp vziw?
Althans, onder Ubuntu wel.
Anders /usr/local/directadmin/scripts/exim.sh even opnieuw draaien?

Let op: directadmin gebruikt een aantal aangepaste pakketten. O.a. de exim.conf is behoorlijk veranderd dus het vervangen met een verse variant via apt kan het e.e.a breken.. :)

Verwijderd

Topicstarter
Rob, bedankt voor je reactie. Dit is het resultaat als ik het doe:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
GJF001:/etc/init.d# /usr/local/directadmin/scripts/exim.sh
dpkg - warning: ignoring request to remove exim4 which isn't installed.
dpkg - warning: ignoring request to remove exim4-base which isn't installed.
dpkg - warning: ignoring request to remove exim4-config which isn't installed.
dpkg - warning: ignoring request to remove exim4-daemon-light which isn't installed.
dpkg - warning: ignoring request to remove exim4-config-2 which isn't installed.
dpkg - warning: ignoring request to remove exim4-daemon-heavy which isn't installed.
dpkg - warning: ignoring request to remove rmail which isn't installed.
dpkg - warning: ignoring request to remove sendmail-bin which isn't installed.
dpkg - warning: ignoring request to remove sendmail which isn't installed.
dpkg - warning: ignoring request to remove mail-transport-agent which isn't installed.
dpkg - warning: ignoring request to remove postfix which isn't installed.
dpkg - warning: ignoring request to remove ssmtp which isn't installed.
dpkg - warning: ignoring request to remove courier-authdaemon which isn't installed.
dpkg - warning: ignoring request to remove courier-authlib which isn't installed.
dpkg - warning: ignoring request to remove courier-authlib-userdb which isn't installed.
dpkg - warning: ignoring request to remove courier-base which isn't installed.
dpkg - warning: ignoring request to remove courier-imap which isn't installed.
dpkg - warning: ignoring request to remove courier-imap-ssl which isn't installed.
dpkg - warning: ignoring request to remove courier-maildrop which isn't installed.
dpkg - warning: ignoring request to remove courier-pop which isn't installed.
dpkg - warning: ignoring request to remove courier-pop-ssl which isn't installed.
dpkg - warning: ignoring request to remove courier-ssl which isn't installed.
dpkg - warning: ignoring request to remove exim4 which isn't installed.
dpkg - warning: ignoring request to remove exim4-base which isn't installed.
dpkg - warning: ignoring request to remove exim4-config which isn't installed.
dpkg - warning: ignoring request to remove exim4-daemon-light which isn't installed.
dpkg - warning: ignoring request to remove exim4-config-2 which isn't installed.
dpkg - warning: ignoring request to remove exim4-daemon-heavy which isn't installed.
dpkg - warning: ignoring request to remove rmail which isn't installed.
dpkg - warning: ignoring request to remove sendmail-bin which isn't installed.
dpkg - warning: ignoring request to remove sendmail which isn't installed.
dpkg - warning: ignoring request to remove mail-transport-agent which isn't installed.
dpkg - warning: ignoring request to remove postfix which isn't installed.
dpkg - warning: ignoring request to remove ssmtp which isn't installed.
dpkg - warning: ignoring request to remove courier-authdaemon which isn't installed.
dpkg - warning: ignoring request to remove courier-authlib which isn't installed.
dpkg - warning: ignoring request to remove courier-authlib-userdb which isn't installed.
dpkg - warning: ignoring request to remove courier-base which isn't installed.
dpkg - warning: ignoring request to remove courier-imap which isn't installed.
dpkg - warning: ignoring request to remove courier-imap-ssl which isn't installed.
dpkg - warning: ignoring request to remove courier-maildrop which isn't installed.
dpkg - warning: ignoring request to remove courier-pop which isn't installed.
dpkg - warning: ignoring request to remove courier-pop-ssl which isn't installed.
dpkg - warning: ignoring request to remove courier-ssl which isn't installed.
(Reading database ... 23389 files and directories currently installed.)
Preparing to replace exim 4.62-1 (using da_exim-4.67.deb) ...
Unpacking replacement exim ...
Setting up exim (4.62-1) ...
 System startup links for /etc/init.d/exim already exist.
mkdir: cannot create directory `usage': File exists

(Reading database ... 23389 files and directories currently installed.)
Preparing to replace vm-pop3d 1.1.7f.DA (using da_vm-pop3d-1.1.7f.deb) ...
Unpacking replacement vm-pop3d ...
Setting up vm-pop3d (1.1.7f.DA) ...
 System startup links for /etc/init.d/vm-pop3d already exist.

make: `wrapper' is up to date.
Testing for perl (/usr/bin/perl)...
Configuring scripts...
./install.sh -m 751 -O 1001 -g 2 . /etc/virtual/majordomo
./install.sh -m 755 -O 1001 -g 2 . /etc/virtual/majordomo/bin
Copying tools to /etc/virtual/majordomo/bin
Copying Majordomo files to /etc/virtual/majordomo
Copying archiving and other tools to /etc/virtual/majordomo/Tools
./install.sh -m 755 -O 1001 -g 2 . /etc/virtual/majordomo/Tools
Using installed majordomo.cf
Installing manual pages in /etc/virtual/majordomo/man

To finish the installation, 'su' to root and type:

            make install-wrapper

If not installing the wrapper, type

            cd /etc/virtual/majordomo; ./wrapper config-test

(no 'su' necessary) to verify the installation.
./install.sh -o root -g 2 \
                -m 4755 wrapper /etc/virtual/majordomo/wrapper

To verify that all the permissions and etc are correct,
run the command

             cd /etc/virtual/majordomo; ./wrapper config-test
 System startup links for /etc/init.d/da-popb4smtp already exist.
Starting DA-PopB4Smtp:
 System startup links for /etc/init.d/vm-pop3d already exist.
/usr/local/directadmin/scripts/exim.sh: line 43: /etc/init.d/vm-pop3d: Permission denied
cp: `/var/www/html/squirrelmail/data' and `/var/www/html/squirrelmail-1.4.15/data' are the same file
--15:20:20--  http://files.directadmin.com/services/all/roundcube.sh
           => `/usr/local/directadmin/scripts/roundcube.sh'
Resolving files.directadmin.com... 72.35.85.222
Connecting to files.directadmin.com|72.35.85.222|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 5,737 (5.6K) [application/x-sh]

100%[=================================================>] 5,737         --.--K/s

15:20:20 (45.73 KB/s) - `/usr/local/directadmin/scripts/roundcube.sh' saved [5737/5737]

cp: cannot stat `/var/www/html/roundcube/logs/*': No such file or directory
cp: cannot stat `/var/www/html/roundcube/temp/*': No such file or directory
Editing roundcube configuration...
Roundcube has been installed successfully.


Ik post het maar even helemaal aangezien ik niet zeker ben wat voor impact het heeft.

  • r0b
  • Registratie: December 2002
  • Laatst online: 28-01 09:24

r0b

Um, sorry, dat had ik er niet bij vermeld. scripts/exim.sh loopt de installatie van exim (en gerelateerde zaken) voor DirectAdmin opnieuw door.

Authenticated SMTP werkt hiermee (weer) bij mij. Kan jij het eens testen?

Verwijderd

Topicstarter
Als ik via outlook een test doe met het ophalen + wegsturen van mail via:

mail.domain.dm werkt het ophalen wel maar het versturen niet.

  • Zwerver
  • Registratie: Februari 2001
  • Niet online
http://www.howtoforge.com/forums/showthread.php?p=118452 << hier wat aan? En anders [google=directadmin debian smtp auth]

Woonachtig Down Under. Ik negeer je insults niet, maar tegen de tijd dat ik ze lees zijn ze meestal niet relevant meer


  • r0b
  • Registratie: December 2002
  • Laatst online: 28-01 09:24

r0b

Verwijderd schreef op dinsdag 25 november 2008 @ 15:48:
Als ik via outlook een test doe met het ophalen + wegsturen van mail via:

mail.domain.dm werkt het ophalen wel maar het versturen niet.
Doe eens: telnet <mailserver> 25
En vervolgens:
HELO <willekeurig domain>
MAIL FROM: een From address binnen je eigen domain
RCPT TO: een random address buiten je eigen domain (pietje@hotmail.com 

[ Voor 25% gewijzigd door r0b op 25-11-2008 16:02 ]


Verwijderd

Topicstarter
r0b schreef op dinsdag 25 november 2008 @ 15:59:
[...]

Doe eens: telnet <mailserver> 25
En vervolgens:
HELO <willekeurig domain>
MAIL FROM: een From address binnen je eigen domain
RCPT TO: een random address buiten je eigen domain (pietje@hotmail.com 


Je kan ook dit nog even doorlopen: http://www.webpan.com/cus...ntication_Telnet_Test.htm
Could not open connection to the host, on port 25 : connect failed

gewoon ping gaat overigens wel goed

  • r0b
  • Registratie: December 2002
  • Laatst online: 28-01 09:24

r0b

En wat geeft dit terug?

cat /etc/exim.conf | grep daemon_smtp_ports

netstat -an | grep :25

  • Zwerver
  • Registratie: Februari 2001
  • Niet online
Mag je überhaupt wel via port 25 naar buiten van je ISP

Woonachtig Down Under. Ik negeer je insults niet, maar tegen de tijd dat ik ze lees zijn ze meestal niet relevant meer


Verwijderd

Topicstarter
GJF001:/etc/init.d# cat /etc/exim.conf | grep daemon_smtp_ports
daemon_smtp_ports = 25 : 587
# see also daemon_smtp_ports above


GJF001:/etc/init.d# netstat -an | grep :25
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN

Verwijderd

Topicstarter
Zwerver schreef op dinsdag 25 november 2008 @ 16:08:
Mag je überhaupt wel via port 25 naar buiten van je ISP
Hij staat dedicated bij Leaseweb dus lijkt me wel beetje logisch?

  • Zwerver
  • Registratie: Februari 2001
  • Niet online
En als je een willekeurige andere smtp-server wil bereiken, niet van je provider? Want het kan zijn dat je eigen provider geen verkeer over port 25 toelaat...

[ Voor 32% gewijzigd door Zwerver op 25-11-2008 16:10 ]

Woonachtig Down Under. Ik negeer je insults niet, maar tegen de tijd dat ik ze lees zijn ze meestal niet relevant meer


Verwijderd

Topicstarter
Zwerver schreef op dinsdag 25 november 2008 @ 16:10:
En als je een willekeurige andere smtp-server wil bereiken, niet van je provider? Want het kan zijn dat je eigen provider geen verkeer over port 25 toelaat...
Als ik gewoon mail met de SMTP van mn werkt gaat het perfect. Althans naar buiten sturen van email

[ Voor 5% gewijzigd door Verwijderd op 25-11-2008 16:14 ]


  • Zwerver
  • Registratie: Februari 2001
  • Niet online
Verwijderd schreef op dinsdag 25 november 2008 @ 16:14:
[...]


Als ik gewoon mail met de SMTP van mn werkt gaat het perfect. Althans naar buiten sturen van email
Oke dan zit daar het probleem niet.

Woonachtig Down Under. Ik negeer je insults niet, maar tegen de tijd dat ik ze lees zijn ze meestal niet relevant meer


Verwijderd

Topicstarter
Zwerver schreef op dinsdag 25 november 2008 @ 16:30:
[...]

Oke dan zit daar het probleem niet.
Nja mooi :) maar waar wel dan haha

Verwijderd

Topicstarter
Probleem gevonden. Planet heeft dus echt port 25 dicht staan.
Pagina: 1